OK
https://protonvpn.com/
Websites
Runtime: 2.9s
On August 02, 2025, 10:00 AM UTC, https://protonvpn.com/ was accessible when tested on AS9269 in Hong Kong SAR China.
Failures
HTTP Experiment
null
DNS Experiment
null
Control
null
DNS Queries
Resolver:
172.71.217.35
Query:
IN A protonvpn.com
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
185.159.159.140
TCP Connections
Connection to 185.159.159.140:443 succeeded.
HTTP Requests
URL
GET https://protonvpn.com/
Response Headers
Accept-Ranges:bytesAge:68Cache-Control:public, max-age=120, s-maxage=120, must-revalidateContent-Length:270058Content-Security-Policy-Report-Only:default-src 'self'; media-src 'self'; connect-src 'self' https://vpncdn.protonweb.com https://account.proton.me https://account.protonvpn.com https://telemetry.protonvpn.com *.metrics.convertexperiments.com logs.convertexperiments.com *.convertexperiments.com; script-src 'self' blob: 'unsafe-eval' 'unsafe-inline' https://vpncdn.protonweb.com; style-src 'self' 'unsafe-inline' https://vpncdn.protonweb.com; font-src 'self' https://vpncdn.protonweb.com; img-src 'self' data: blob: https:; frame-src 'self' data: blob: https://www.youtube-nocookie.com https://www.openstreetmap.org; object-src 'self' data: blob:; child-src 'self' data: blob:; report-uri https://reports.proton.me/reports/csp; frame-ancestors 'self';Content-Type:text/html; charset=utf-8Date:Sat, 02 Aug 2025 09:59:44 GMTEtag:"41eea-63b3910112e40"Last-Modified:Thu, 31 Jul 2025 12:48:49 GMTReferrer-Policy:strict-origin-when-cross-originSet-Cookie:Domain=protonvpn.com; Path=/; HttpOnly; SameSite=None; Secure; Max-Age=7776000Strict-Transport-Security:max-age=31536000; includeSubDomains; preloadVary:Accept-EncodingX-Content-Type-Options:nosniffX-Frame-Options:sameoriginX-Permitted-Cross-Domain-Policies:noneX-Ua-Compatible:IE=EdgeX-Xss-Protection:0
Response Body
<!DOCTYPE html><html lang="en"> <head><script>(function(){const frameworkContext = {"currentUrl":"https://protonvpn.com/","localization":{"alternateLanguages":["en","cs","de","es-419","es-es","fr","it","ja","ko","nl","pl","pt-br","ru","tr"]},"translations":{},"base":"","cdn":{"url":"https://vpncdn.protonweb.com/","enabledForAssets":false,"enabledForImages":true},"unleashApi":"https://account.protonvpn.com/api"}; window.frameworkContext = frameworkContext; const context = frameworkContext.base === '' ? '' : `${frameworkContext.base}/`; window.__toAssetUrl = (filename) => { if (frameworkContext.cdn !== undefined && frameworkContext.cdn.enabledForAssets === true) { return `${frameworkContext.cdn.url}${context}${filename}`; } else { return `/${context}${filename}`; } }; })();</script> <script type="module" src="/_astro/FrameworkHead.astro_astro_type_script_index_0_lang.DWWmrQ-m.js"></script><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="color-scheme" content="light"/><link rel="preconnect" href="https://account.proton.me/"/><link rel="dns-prefetch" href="https://account.proton.me/"/><link rel="preconnect" href="https://vpncdn.protonweb.com/"/><link rel="dns-prefetch" href="https://vpncdn.protonweb.com/"/><link rel="preload" href="/fonts/inter/InterVariable.en.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/fonts/arizona/ABCArizonaFlareVariable.en.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="/fonts/syne/Syne-Medium.en.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://protonvpn.com"/><link rel="alternate" hrefLang="x-default" href="https://protonvpn.com"/><link rel="alternate" hrefLang="en" href="https://protonvpn.com"/><link rel="alternate" hrefLang="cs" href="https://protonvpn.com/cs"/><link rel="alternate" hrefLang="de" href="https://protonvpn.com/de"/><link rel="alternate" hrefLang="es" href="https://protonvpn.com/es-419"/><link rel="alternate" hrefLang="es-es" href="https://protonvpn.com/es-es"/><link rel="alternate" hrefLang="fr" href="https://protonvpn.com/fr"/><link rel="alternate" hrefLang="it" href="https://protonvpn.com/it"/><link rel="alternate" hrefLang="ja" href="https://protonvpn.com/ja"/><link rel="alternate" hrefLang="ko" href="https://protonvpn.com/ko"/><link rel="alternate" hrefLang="nl" href="https://protonvpn.com/nl"/><link rel="alternate" hrefLang="pl" href="https://protonvpn.com/pl"/><link rel="alternate" hrefLang="pt-br" href="https://protonvpn.com/pt-br"/><link rel="alternate" hrefLang="ru" href="https://protonvpn.com/ru"/><link rel="alternate" hrefLang="tr" href="https://protonvpn.com/tr"/><link rel="manifest" href="/site.webmanifest"/><title>The best VPN for speed and security</title><meta name="description" content="Get fast, secure VPN service in 120+ countries. Download our free VPN now — or check out Proton VPN Plus for even more premium features."/><meta property="og:title" content="The best VPN for speed and security"/><meta property="og:description" content="Get fast, secure VPN service in 120+ countries. Download our free VPN now — or check out Proton VPN Plus for even more premium features."/><meta property="og:url" content="https://protonvpn.com/"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Proton VPN"/><meta property="og:image" content="https://protonvpn.com/images/social/proton-vpn-og.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="twitter:card" content="summary_large_image"/><meta property="twitter:title" content="The best VPN for speed and security"/><meta property="twitter:description" content="Get fast, secure VPN service in 120+ countries. Download our free VPN now — or check out Proton VPN Plus for even more premium features."/><meta property="twitter:image" content="https://protonvpn.com/images/social/proton-vpn-og.png"/><meta property="twitter:site" content="@ProtonVPN"/><meta property="twitter:creator" content="@ProtonVPN"/><link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png"/><link rel="mask-icon" href="/favicons/safari-pinned-tab.svg" color="#6d4aff"/><link rel="shortcut icon" href="/favicons/favicon.ico"/><meta name="msapplication-TileColor" content="#6d4aff"/><meta name="msapplication-config" content="/favicons/browserconfig.xml"/><meta name="theme-color" content="#ffffff"/><style>@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('/fonts/inter/InterVariable.en.woff2')format('woff2');}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url('/fonts/inter/InterVariable-Italic.en.woff2')format('woff2');}@font-face{font-family:InterFallback;font-style:normal;font-weight:100 900;src:local(Arial);size-adjust:104%;}@font-face{font-family:InterFallback;font-style:italic;font-weight:100 900;src:local(Arial);size-adjust:104%;} @font-face{font-family:Arizona;font-style:normal;font-weight:200 700;font-display:swap;src:url('/fonts/arizona/ABCArizonaFlareVariable.en.woff2')format('woff2');}@font-face{font-family:Arizona;font-style:italic;font-weight:200 700;font-display:swap;src:url('/fonts/arizona/ABCArizonaFlareVariable.en.woff2')format('woff2');}@font-face{font-family:ArizonaFallback;font-style:normal;font-weight:200 700;src:local(Georgia);size-adjust:97%;ascent-override:99%;descent-override:27%;line-gap-override:0%;}@font-face{font-family:ArizonaFallback;font-style:italic;font-weight:200 700;src:local(Georgia);size-adjust:97%;ascent-override:99%;descent-override:27%;line-gap-override:0%;} @font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url('/fonts/syne/Syne-Medium.en.woff2')format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-feature-settings:"ss04";}@font-face{font-family:SyneFallback;font-style:normal;font-weight:400 800;src:local(Arial);size-adjust:85%;ascent-override:92%;descent-override:25%;line-gap-override:5%;}</style><script type="application/ld+json">{"@context":"https://schema.org/","@graph":[{"@type":"webPage","@id":"https://protonvpn.com","url":"https://protonvpn.com","name":"Proton VPN","description":"Proton VPN is a security focused free VPN service, developed by CERN and MIT scientists. Use the web anonymously, unblock websites and encrypt your connection.","isPartOf":{"@id":"https://protonvpn.com/#website"},"inLanguage":["en","fr","de","es","it","pl","nl","ru","tr","pt"],"significantLink":["https://protonvpn.com/secure-vpn","https://protonvpn.com/why-proton-vpn","https://protonvpn.com/download","https://protonvpn.com/pricing","https://protonvpn.com/free-vpn","https://protonvpn.com/download-windows","https://protonvpn.com/download-macos","https://protonvpn.com/download-linux","https://protonvpn.com/download-ios","https://protonvpn.com/download-android","https://protonvpn.com/download-chrome-extension","https://protonvpn.com/download-firefox-extension","https://protonvpn.com/download-androidtv","https://protonvpn.com/download-chromebook"],"copyrightHolder":{"@id":"https://proton.me/#corporation"},"creator":{"@id":"https://proton.me/#corporation"},"offers":{"@type":"Offer","price":"0","availability":"https://schema.org/InStock","itemOffered":{"@id":"https://proton.me/#Proton_VPN"}},"potentialAction":[{"@type":"RegisterAction","target":"https://protonvpn.com/pricing"},{"@type":"UseAction","target":"https://account.protonvpn.com/"},{"@type":"DownloadAction","target":["https://protonvpn.com/download",{"@type":"EntryPoint","urlTemplate":"https://apps.apple.com/app/apple-store/id1437005085","actionPlatform":"IOSPlatform"},{"@type":"EntryPoint","urlTemplate":"https://play.google.com/store/apps/details?id=ch.protonvpn.android","actionPlatform":"AndroidPlatform"},{"@type":"EntryPoint","urlTemplate":"https://addons.mozilla.org/en-GB/firefox/addon/proton-vpn-firefox-extension/","actionApplication":{"@type":"SoftwareApplication","@id":"https://www.mozilla.org/#firefoxbrowser","url":"https://www.mozilla.org/en-US/firefox/new/","name":"Firefox Browser"}},{"@type":"EntryPoint","urlTemplate":"https://chrome.google.com/webstore/detail/proton-vpn-a-swiss-vpn-yo/jplgfhpmjnbigmhklmmbgecoobifkmpa","actionApplication":{"@type":"SoftwareApplication","@id":"https://www.google.com/search?kgmid=/m/04j7cyf","url":"https://www.google.com/chrome/","name":"Chrome Browser"}}]}],"mainEntity":{"@id":"https://proton.me/#Proton_VPN"},"about":{"@id":"https://proton.me/#Proton_VPN"}},{"@context":"https://schema.org/","@type":"WebSite","@id":"https://protonvpn.com/#website","url":"https://protonvpn.com","name":"Proton VPN","mainEntity":{"@id":"https://proton.me/#Proton_VPN"},"about":{"@id":"https://proton.me/#Proton_VPN"},"creator":{"@id":"https://proton.me/#corporation"},"publisher":{"@id":"https://proton.me/#corporation"},"copyrightHolder":{"@id":"https://proton.me/#corporation"},"copyrightNotice":"© Proton AG. All rights reserved.","copyrightYear":"2023","isAccessibleForFree":"True","inLanguage":["en","fr","de","es","it","pl","nl","ru","tr","pt"]},{"@type":"Corporation","@id":"https://proton.me/#corporation","additionalType":"http://www.productontology.org/id/Technology_company","name":"Proton","legalName":"Proton AG","url":"https://proton.me","logo":"https://proton.me/images/social/proton-logo-square.png","slogan":"Privacy by default","foundingDate":"2014-07-18","description":"Proton provides easy-to-use encrypted email, calendar, cloud storage, password manager, bitcoin wallet and VPN services, built on the principle of your data, your rules.","address":{"@type":"PostalAddress","addressCountry":"Switzerland","addressRegion":"Geneve","addressLocality":"Plan-les-Ouates","postalCode":"1228","streetAddress":"Route de la Galaise 32"},"sameAs":["https://www.linkedin.com/company/protonprivacy/","https://x.com/ProtonPrivacy","https://www.facebook.com/Proton","https://www.instagram.com/protonprivacy/","https://www.wikidata.org/wiki/Q30537036","https://en.wikipedia.org/wiki/Proton_(Swiss_company)","https://www.google.com/search?kgmid=/g/11g8vthvmc"],"employee":{"@type":"Person","name":"Andy Yen","jobTitle":"Chief Executive Officer","sameAs":["https://x.com/andyyen","https://www.linkedin.com/in/andy-yen-03a9676/","https://www.wikidata.org/wiki/Q23759707"]}},{"@type":"SoftwareApplication","@id":"https://proton.me/#Proton_VPN","additionalType":"http://www.productontology.org/id/Virtual_private_network","name":"Proton VPN","description":"Proton VPN is a security focused free VPN service, developed by CERN and MIT scientists. Use the web anonymously, unblock websites and encrypt your connection.","keywords":"vpn,secure vpn,private,vpn,encrypted vpn,free,no ads, vpn service","applicationCategory":["SecurityApplication","CommunicationApplication"],"applicationSubCategory":"VPN Application","isAccessibleForFree":"True","operatingSystem":["Windows","macOS","Linux","Android","iOS"],"image":"https://protonvpn.com/images/social/proton-vpn-logo.png","sameAs":"https://www.wikidata.org/wiki/Q55157581","downloadUrl":["https://protonvpn.com/download","https://protonvpn.com/download-windows","https://protonvpn.com/download-macos","https://protonvpn.com/download-linux","https://protonvpn.com/download-ios","https://protonvpn.com/download-android","https://apps.apple.com/app/apple-store/id1437005085","https://play.google.com/store/apps/details?id=ch.protonvpn.android"],"subjectOf":{"@id":"https://protonvpn.com"},"url":"https://protonvpn.com","mainEntityOfPage":{"@id":"https://protonvpn.com"},"copyrightHolder":{"@id":"https://proton.me/#corporation"},"creator":{"@id":"https://proton.me/#corporation"},"maintainer":{"@id":"https://proton.me/#corporation"}},{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How does Proton VPN work?","acceptedAnswer":{"@type":"Answer","text":"Proton VPN protects your online privacy by hiding your real IP address\n[/what-is-a-vpn]. With your virtual location hidden, it's much harder for your\nonline activity to be monitored, restricted, or sold to advertisers."}},{"@type":"Question","name":"How do I install Proton VPN?","acceptedAnswer":{"@type":"Answer","text":"To install Proton VPN, download the Proton VPN [/download] application for your\ndevice and follow our setup guide [/support/protonvpn-setup-guide]. Then, just\nsign in to your Proton account, and you'll be ready to connect."}},{"@type":"Question","name":"Can I watch Netflix, Hulu, or Disney+ with Proton VPN?","acceptedAnswer":{"@type":"Answer","text":"When connected to a Proton VPN server, you can access Netflix, Hulu, Disney+,\nand other major streaming platforms from your VPN location.\n\nStreaming is available with all paid Proton VPN plans, including Plus,\nUnlimited, Visionary, and Family. You can learn more about this in our streaming\nguide [/support/streaming-guide]."}},{"@type":"Question","name":"Is Proton VPN free?","acceptedAnswer":{"@type":"Answer","text":"Yes. While some premium features are only available on our paid Proton VPN Plus\nsubscription, we also have a free plan. We're the only free VPN service with no\nads, no data limits, and a strict no-logs policy."}},{"@type":"Question","name":"How secure is Proton VPN?","acceptedAnswer":{"@type":"Answer","text":"All Proton VPN network traffic is encrypted using either AES-256 or ChaCha20,\nand we use strong VPN protocols [/features/strong-protocols] like WireGuard® and\nOpenVPN.\n\nEven if your VPN connection is interrupted, you can protect your data with free\nVPN features like kill switch [/features/kill-switch] and always-on VPN."}},{"@type":"Question","name":"How many devices can I connect to Proton VPN?","acceptedAnswer":{"@type":"Answer","text":"With a paid Proton VPN subscription, you can connect up to 10 devices at once."}},{"@type":"Question","name":"Is it legal to use Proton VPN?","acceptedAnswer":{"@type":"Answer","text":"Using a VPN is legal in most countries, but some nations restrict or ban VPN\nuse. Learn more in our country-by-country VPN guide [/blog/are-vpns-illegal]."}}]}]}</script><link rel="stylesheet" href="/_astro/_strapi_.DEDCLp8D.css"> <style>.new-comparison-table{scrollbar-color:#6d4aff #e2dbff;background:linear-gradient(to right,#fff 30%,#fff0) left center,linear-gradient(to right,#fff0,#fff 70%) right center,radial-gradient(farthest-side at 0 50%,#00000080,#0000) left center,radial-gradient(farthest-side at 100% 50%,#00000080,#0000) right center;background-repeat:no-repeat;background-size:40px 100%,40px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}.new-comparison-table::-webkit-scrollbar{height:4px}.new-comparison-table::-webkit-scrollbar-track{background:#e2dbff;border-radius:9999px}.new-comparison-table::-webkit-scrollbar-thumb{background-color:#6d4aff;border-radius:9999px}.plan-comparison-table th{font-weight:400}.signup-drive-image-file-pdf,.signup-drive-image-mountain,.signup-drive-image-encrypt,.signup-drive-image-ticket{display:none}.signup-drive-image-phone{height:17rem;top:0;left:calc(50% - 1rem)}.signup-drive-image-file-xls{height:6rem;top:2rem;right:calc(50% + 8rem);z-index:1}.signup-drive-image-hike{height:10rem;top:4rem;right:calc(50% - 2rem)}.signup-drive-image-file-folder{height:5.5rem;top:3rem;left:calc(50% + 9rem)}@media (min-width: 64em){.signup-drive-image-file-pdf{display:inline-block;height:6rem;top:7rem;left:3rem}.signup-drive-image-mountain{display:inline-block;height:15rem;top:17rem;left:-2.3rem}.signup-drive-image-encrypt{display:inline-block;height:16.2rem;top:16.55rem;left:9rem}.signup-drive-image-ticket{display:inline-block;height:12rem;top:9rem;left:4rem}.signup-drive-image-phone{height:19rem;top:9rem;right:-3.5rem;left:unset}.signup-drive-image-file-xls{height:6.5rem;top:7rem;right:7rem;left:unset}.signup-drive-image-hike{height:10rem;top:20rem;right:1rem;left:unset}.signup-drive-image-file-folder{height:6rem;top:26rem;right:.2rem;left:unset}}@media (min-width: 96em){.signup-drive-image-file-pdf{height:8rem;top:2rem;left:3rem}.signup-drive-image-mountain{height:18rem;top:16rem;left:-5.2rem}.signup-drive-image-encrypt{height:19.5rem;top:15.4rem;left:8.5rem}.signup-drive-image-ticket{height:15rem;top:5rem;left:4rem}.signup-drive-image-phone{height:22rem;top:5rem;right:-4rem}.signup-drive-image-file-xls{height:7.5rem;top:2rem;right:7rem}.signup-drive-image-hike{height:12rem;top:20rem;right:2rem}.signup-drive-image-file-folder{height:8rem;top:27rem;right:.5rem}}.range-wrapper input[type=range][scrubbed]-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:1rem;width:1rem;border-radius:50%;background:#fff;position:relative;z-index:1}.range-wrapper input[type=range][scrubbed]-moz-range-thumb{border:none;height:1rem;width:1rem;border-radius:50%;background:#fff;position:relative;z-index:1}.password-generator-grid{grid-template-areas:"B B B B" "A A A A" "C C C C" "D D D D" "E E F F";grid-template-columns:1fr .5fr .5fr 1fr}@media (min-width: 1280px){.password-generator-grid{grid-template-areas:"A B B C" "A B B C" "A B B C" "D D E F";grid-template-columns:1fr 1fr 1fr 1.5fr;grid-template-rows:.1fr 1fr .5fr 1fr}}@media (min-width: 1401px){.password-generator-grid{grid-template-areas:"A B B C" "A B B C" "A D E C" "A D E F";grid-template-rows:1fr 1fr .5fr 1fr;grid-template-columns:1.2fr 1.5fr .5fr 1fr}}.password-generator-grid [scrubbed]-webkit-scrollbar{-webkit-appearance:none;width:6px;height:4px}.password-generator-grid [scrubbed]-webkit-scrollbar-thumb{border-radius:12px;background-color:#fff}.password-generator-grid [scrubbed]-webkit-scrollbar-track-piece{background-color:#ffffff1a;border-radius:12px}.box1{grid-area:A}@media (max-width: 1280px){.box1 div:first-child{background-image:none!important;z-index:auto;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important}}.box2{grid-area:B}.box3{grid-area:C}.box4{grid-area:D}.box5{grid-area:E}.box6{grid-area:F} .tab-list{background:linear-gradient(to right,#fff 30%,#fff0) left center,linear-gradient(to right,#fff0,#fff 70%) right center,radial-gradient(farthest-side at 0 50%,#4b556380,#4b556300) left center,radial-gradient(farthest-side at 100% 50%,#4b556380,#4b556300) right center;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:2.5rem 100%,2.5rem 100%,.75rem 100%,.75rem 100%;background-position:left,right,left -.125rem center,right -.125rem center}.background-gradient-proton,.background-gradient-mail,.background-gradient-calendar,.background-gradient-drive,.background-gradient-vpn,.background-gradient-pass,.background-gradient-wallet{background-image:radial-gradient(var(--w-radius) var(--h-radius) at var(--w-start) var(--h-start),var(--color-gradient),transparent);--w-radius: 60%;--h-radius: 22rem;--w-start: 100%;--h-start: 100%;--color-proton: #6d4aff;--color-mail: #6d629b;--color-calendar: #205c8a;--color-drive: #92356a;--color-vpn: #1f7170;--color-pass: #ffd580 0%, #f6cc88 6.25%, #e4bb98 18.23%, #d2aaa8 29.17%, #c9a2ab 34.38%, #bb95b1 45.31%, #9a75a3 58.33%, #724c91 72.4%, #312255 89.58%;--color-wallet: #fa528ecc 1.66%, #ee6c6ecc 38.87%, #e0775ccc 62.81%}.background-gradient-proton{--color-gradient: var(--color-proton)}.background-gradient-mail{--color-gradient: var(--color-mail)}.background-gradient-calendar{--color-gradient: var(--color-calendar)}.background-gradient-drive{--color-gradient: var(--color-drive)}.background-gradient-vpn{--color-gradient: var(--color-vpn)}.background-gradient-pass{--color-gradient: var(--color-pass)}.background-gradient-wallet{--w-radius: 65.58%;--h-radius: 115.8%;--w-start: 98.48%;--h-start: 124.13%;--color-gradient: var(--color-wallet)}.background-gradient-top{--h-start: -15%}.background-gradient-v-center{--h-start: 50%}.background-gradient-bottom{--h-start: 110%}.background-gradient-left{--w-start: 0%}.background-gradient-h-center{--w-start: 50%;--h-radius: 18rem}.background-gradient-right{--w-start: 100%}@media (min-width: 64em){.lg\:background-gradient-top{--h-start: -15%}.lg\:background-gradient-v-center{--h-start: 50%}.lg\:background-gradient-bottom{--h-start: 150%}.lg\:background-gradient-left{--w-start: 0%}.lg\:background-gradient-h-center{--w-start: 50%;--h-radius: 18rem}.lg\:background-gradient-right{--w-start: 100%}} </style><style>.dtc-max-w-2xl{max-width:42rem}.dtc-max-w-6xl{max-width:72rem}.dtc-max-w-7xl{max-width:80rem}.dtc-max-w-8xl{max-width:96rem}.dtc-max-w-9xl{max-width:120rem}.dtc-max-w-full{max-width:100%}.dtc-max-w-xl{max-width:36rem}.dtc-gap-8{gap:2rem}.dtc-rounded-b-3xl{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.dtc-rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.dtc-bg-gray-75{--tw-bg-opacity:1;background-color:rgb(246 247 249/var(--tw-bg-opacity,1))}.dtc-bg-transparent{background-color:transparent}.dtc-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dtc-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.dtc-bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.dtc-from-purple-100{--tw-gradient-from:#e2dbff var(--tw-gradient-from-position);--tw-gradient-to:rgba(226,219,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dtc-from-purple-25{--tw-gradient-from:#f7f5ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(247,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dtc-from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dtc-from-0\%{--tw-gradient-from-position:0%}.dtc-from-40\%{--tw-gradient-from-position:40%}.dtc-to-gray-75{--tw-gradient-to:#f6f7f9 var(--tw-gradient-to-position)}.dtc-to-purple-25{--tw-gradient-to:#f7f5ff var(--tw-gradient-to-position)}.dtc-to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.dtc-to-100\%{--tw-gradient-to-position:100%}.dtc-to-30\%{--tw-gradient-to-position:30%}.dtc-to-70\%{--tw-gradient-to-position:70%}.dtc-object-contain{object-fit:contain}.dtc-object-cover{object-fit:cover}.dtc-object-center{object-position:center}.dtc-text-2xl{font-size:1.5rem;line-height:1.34}.dtc-text-3xl{font-size:1.875rem;line-height:1.13}.dtc-text-4xl{font-size:2.25rem;line-height:1.11}.dtc-text-5xl{font-size:3rem;line-height:1.125}.dtc-text-base{font-size:1rem;line-height:1.625}.dtc-text-lg{font-size:1.125rem;line-height:1.55}.dtc-text-xl{font-size:1.25rem;line-height:1.5}.dtc-text-xs{font-size:.75rem;line-height:1.5}.dtc-text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dtc-text-purple-500{--tw-text-opacity:1;color:rgb(109 74 255/var(--tw-text-opacity,1))}.dtc-text-purple-800{--tw-text-opacity:1;color:rgb(55 37 128/var(--tw-text-opacity,1))}@media (min-width:40em){.sm\:dtc-text-5xl{font-size:3rem;line-height:1.125}}@media (min-width:48em){.md\:dtc-object-contain{object-fit:contain}.md\:dtc-object-cover{object-fit:cover}.md\:dtc-object-center{object-position:center}.md\:dtc-text-5xl{font-size:3rem;line-height:1.125}}@media (min-width:64em){.lg\:dtc-text-5xl{font-size:3rem;line-height:1.125}.lg\:dtc-text-7xl{font-size:4.5rem;line-height:1.08}}</style></head> <body class="bg-purple-25"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).only=e;window.dispatchEvent(new Event("astro:only"));})();</script><script>(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="18mAL9" component-url="/_astro/FrameworkClient.TPLQauSf.js" component-export="FrameworkClient" renderer-url="/_astro/client.C4rusWZv.js" props="{}" ssr client="only" opts="{"name":"FrameworkClient","value":"react"}"></astro-island> <script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script><astro-island uid="1xrWVW" prefix="r35" component-url="/_astro/HeaderProduct.Cq-87Iwv.js" component-export="HeaderProduct" renderer-url="/_astro/client.C4rusWZv.js" props="{"background":[0,"purple-25"],"previewOriginalPath":[0]}" ssr client="load" opts="{"name":"HeaderProduct","value":true}" await-children><div class="ease-out-cubic z-menu top-0 w-full xl:fixed sticky bg-purple-25 text-purple-800"><div><div><header data-testid="product-header-id" class="container"><div class="relative flex h-12 items-center justify-between gap-4 text-sm duration-150 ease-linear"><a href="/" aria-current="page" class="mb-1 flex h-7 flex-none"><div class="inline-flex flex-row items-center justify-between w-auto h-full" style="aspect-ratio:171.45749999999998/36"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fvpn_f9embt.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fvpn_f9embt.svg" alt="Proton VPN" loading="eager" decoding="async" class="inline-flex w-auto h-full"/></picture><div class="relative top-[10%] flex h-[62%] justify-center"><div class="inline-flex flex-row justify-between h-full w-auto" style="aspect-ratio:177/32;gap:5.649717514124294%"><picture class="w-auto h-full"><source sizes="(min-width: 98px) 98px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ftexts%2Fproton-black_zvq72v.svg" height="32" width="98"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ftexts%2Fproton-black_zvq72v.svg" alt="Proton" loading="eager" decoding="async" class="w-auto h-full"/></picture><picture class="w-auto h-full"><source sizes="(min-width: 69px) 69px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ftexts%2Fvpn-purple_afexu9.svg" height="32" width="69"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ftexts%2Fvpn-purple_afexu9.svg" alt="VPN" loading="eager" decoding="async" class="w-auto h-full"/></picture></div></div></div><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_menulogo'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><div class="hidden xl:block xl:flex-grow"><nav><ul class="flex flex-wrap gap-x-4 gap-y-1"><li data-headlessui-state=""><div class="relative"><button class="flex items-center gap-1 font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500" type="button" aria-expanded="false" data-headlessui-state=""><span>Why Proton VPN</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="max-[88em]:hidden h-5 w-5 transition-transform"><path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button><div data-testid="popover-panel" class="z-over shadow-s mt-3 max-h-[calc(100vh-6rem)] transform overflow-y-auto bg-white ring-1 ring-black ring-opacity-5 absolute rounded-xl start-0 -ms-10 w-screen max-w-5xl" hidden="" style="display:none;--button-width:0px" id="headlessui-popover-panel-«r35R1r5d6»" tabindex="-1" data-headlessui-state=""><div class="from-transparent from-[calc(100%/3)] to-gray-50 to-[calc(100%/3)] xl:grid xl:grid-cols-[3fr_repeat(3,2fr)] xl:items-stretch xl:bg-gradient-to-r"><div class="-ms-4 py-6 xl:ms-0 xl:px-6"><a href="/what-is-a-vpn" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">What is a VPN?</div><p class="text-body mt-2 text-sm">Find out what a VPN is, how it works, and when to use one.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/why-proton-vpn" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">Why Proton VPN?</div><p class="text-body mt-2 text-sm">No logs, no ads, open-source and independently audited.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/features" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">All features</div><p class="text-body mt-2 text-sm">Learn how our advanced security and privacy features allow you to browse the web with peace of mind.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/vpn-servers" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">VPN servers</div><p class="text-body mt-2 text-sm">Servers in 120+ countries for truly global connectivity.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><hr class="me-4 xl:hidden"/><div class="col-span-3 -ms-4 py-6 xl:ms-0 xl:px-6"><div class="xl:mb-12"><a href="/streaming" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">VPN for Streaming</div><p class="text-body mt-2 text-sm">Watch what you want, when you want, from wherever you want with Proton VPN.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><hr class="mx-4 my-6 xl:my-0 xl:hidden"/><div class="space-y-8 xl:grid xl:grid-cols-3 xl:space-y-0"><div><div class="mb-2 px-4 text-sm uppercase">Countries</div><a href="/vpn-servers/usa" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">United States</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/vpn-servers/uk" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">United Kingdom</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/vpn-servers/france" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">France</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/vpn-servers" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">All countries</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><div><div class="mb-2 px-4 text-sm uppercase">Services</div><a href="/streaming/netflix" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Netflix</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/support/watch-amazon-prime-with-vpn" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Amazon Prime Video</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/streaming/disney-plus" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Disney+</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/streaming/services" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">All services</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><div><div class="mb-2 px-4 text-sm uppercase">Devices</div><a href="/download-androidtv" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Android TV</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/support/firestick" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Fire Stick</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-appletv" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Apple TV</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/streaming/devices" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">All devices</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div></div></div></div></div></div></li><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><li><a href="/pricing" class="font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500">Pricing<script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_menu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></li><li data-headlessui-state=""><div class="relative"><button class="flex items-center gap-1 font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500" type="button" aria-expanded="false" data-headlessui-state=""><span>Download</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="max-[88em]:hidden h-5 w-5 transition-transform"><path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button><div data-testid="popover-panel" class="z-over shadow-s mt-3 max-h-[calc(100vh-6rem)] transform overflow-y-auto bg-white ring-1 ring-black ring-opacity-5 absolute rounded-xl start-0 -ms-10 w-screen max-w-xl" hidden="" style="display:none;--button-width:0px" id="headlessui-popover-panel-«r35R1rdd6»" tabindex="-1" data-headlessui-state=""><div class="-ms-2 py-5 xl:ms-0 xl:p-6"><div class="items-start gap-6 space-y-8 xl:flex xl:space-y-0"><div class="flex-1 space-y-6 xl:space-y-7"><div><div class="mb-2 px-4 text-sm uppercase">Devices</div><a href="/download-windows" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path fill-rule="evenodd" d="M12.52 2H22v9.48h-9.48V2ZM2 2h9.48v9.48H2V2Zm9.48 10.52H2V22h9.48v-9.48Zm1.04 0H22V22h-9.48v-9.48Z"></path></svg></span></div><div class="text-base font-semibold">Windows</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-macos" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M17.21 12.57c0-1.64.73-2.88 2.23-3.79a4.8 4.8 0 0 0-3.78-1.99c-1.58-.12-3.32.93-3.95.93-.67 0-2.2-.88-3.41-.88-2.5.04-5.14 1.98-5.14 5.94 0 1.17.21 2.38.64 3.63.57 1.64 2.64 5.66 4.79 5.59 1.12-.03 1.92-.8 3.38-.8 1.42 0 2.16.8 3.42.8 2.17-.03 4.03-3.68 4.58-5.33-2.91-1.37-2.76-4.02-2.76-4.1Zm-2.53-7.33A4.21 4.21 0 0 0 15.76 2a4.73 4.73 0 0 0-3.04 1.56 4.27 4.27 0 0 0-1.14 3.2c1.17.1 2.23-.5 3.1-1.52Z"></path></svg></span></div><div class="text-base font-semibold">macOS</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-linux" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12.32 6.84c.[scrubbed].12.06.04 0 .1-.01.11-.06 0-.05-.07-.09-.12-.1-.07-.04-.16-.05-.22-.01-.02 0-.03.02-.02.04 0 .[scrubbed].07Zm-.86.06c.05 0 .08-.04.12-.06.04-.03.12-.02.14-.07l-.03-.04c-.06-.03-.14-.02-.21 0-.05.03-.13.06-.13.12 0 .[scrubbed].05Zm8.64 10.9c-.14-.16-.2-.46-.28-.78-.07-.31-.15-.65-.41-.87a1.05 1.05 0 0 0-.32-.2 4.52 4.52 0 0 0-.14-3.08 10.42 10.42 0 0 0-1.82-2.9c-.67-.85-1.31-1.65-1.3-2.82.02-1.8.2-5.13-2.96-5.13-4 0-3 4.04-3.05 5.28a4.53 4.53 0 0 1-.88 2.53c-.73.88-1.77 2.3-2.26 3.78-.24.7-.35 1.4-.25 2.08-.25.22-.44.57-.64.79-.17.16-.4.23-.67.32-.26.1-.55.23-.72.57a1 1 0 0 0-.11.48c0 .[scrubbed].46.[scrubbed].03.81-.2.57-.23.96-.09 [scrubbed].45.[scrubbed].14 1.59.1 [scrubbed].4 1.56.54 [scrubbed]-.1.82-.38 1-.8.5 0 1.03-.2 1.9-.25.58-.05 1.3.2 [scrubbed].09.[scrubbed].[scrubbed] 1.57.9a2.85 2.85 0 0 0 1.88-1.09c.54-.64 1.41-.9 2-1.25.28-.18.52-.4.54-.72.01-.32-.18-.67-.61-1.16ZM12.43 5.42c.39-.87 1.34-.85 1.72-.[scrubbed] 1.21-.17 1.58-.06-.03-.23-.1-.49-.19.04-.05.12-.1.15-.18.2-.46 0-1.05-.35-1.07-.29-.01-.54.43-.46.9a2.78 2.78 0 0 0-.51-.17c-.04-.27-.01-.57.11-.85Zm-1.59-.45c.4 0 .82.56.75 1.3-.14.05-.28.1-.4.19.05-.35-.13-.79-.37-.77-.33.03-.39.83-.07 [scrubbed].07 0-.23.22-.61-.57-.41-2.04.32-2.04Zm-.53 2.37.55-.4c.19-.18.53-.56 1.1-.56.27 0 .6.09 1 .[scrubbed].18.[scrubbed].[scrubbed]-.1.29-.42.57-.88.72-.43.14-.77.62-1.5.58a1.27 1.27 0 0 1-.37-.08c-.3-.14-.47-.41-.78-.59-.33-.19-.51-.4-.57-.6-.06-.19 0-.35.16-.48Zm.13 13.05c-.1 1.37-1.71 1.34-2.94.7-1.17-.62-2.68-.25-2.99-.85-.1-.19-.1-.5.1-1.04.1-.3.03-.63-.02-.94-.05-.3-.07-.58.04-.78.13-.26.33-.35.57-.44.4-.14.46-.13.77-.39.21-.22.37-.5.56-.7.2-.21.39-.32.69-.[scrubbed].27.85.63l.77 1.39c.37.77 1.68 1.89 1.6 2.69Zm-.05-1.01a8.36 8.36 0 0 0-.57-.77c.28 0 .56-.09.66-.35.09-.24 0-.58-.3-.97a5.74 5.74 0 0 0-1.49-1.27 2.11 2.11 0 0 1-.96-1.17 2.64 2.64 0 0 1-.01-1.37c.2-.9.73-1.77 1.06-2.31.1-.07.03.12-.34.8-.33.64-.95 2.09-.1 3.23a6.5 6.5 0 0 1 .54-2.4c.47-1.08 1.46-2.93 1.53-[scrubbed].18.[scrubbed].1.[scrubbed].48.4 1.11.36 [scrubbed]-.14.44-.3.63-.35.38-.12.69-.34.87-.59.3 1.2 1 2.9 1.45 [scrubbed].71 1.39.92 2.53.13 0 .[scrubbed].54-1.4-.46-2.9-.91-3.32-.19-.18-.2-.25-.1-.25a4.83 4.83 0 0 1 1.37 2.3c.[scrubbed].02 [scrubbed] 1.4.7 1.2 1.36h-.17c.13-.4-.15-.69-.89-1.02-.77-.34-1.4-.34-1.5.49-.47.16-.71.57-.83 1.06-.11.44-.14.97-.17 1.56-.02.3-.14.7-.27 1.13-1.25.9-3 1.29-4.46.29Zm10.05-.45c-.04.65-1.6.77-2.47 1.81a2.6 2.6 0 0 1-1.7 1 1.28 1.28 0 0 1-1.32-.75c-.18-.44-.1-.9.05-1.42.14-.56.35-1.13.38-1.59.03-.6.07-1.11.17-1.51.1-.4.25-.67.53-.82l.04-.02c.03.51.29 1.04.73 [scrubbed] 1.2-.3 1.5-.64.36-.01.62-.[scrubbed].33.27 1.18.67 [scrubbed].54.76.53.96Zm-9.98-11.1.32.28c.[scrubbed] [scrubbed] 0 .88-.22 1.25-.41.19-.1.42-.28.57-.4.16-.14.23-.25.12-.27-.1 0-.1.1-.23.2-.17.13-.38.3-.54.39-.3.16-.76.4-1.17.4-.4 0-.73-.2-.97-.38l-.3-.27c-.06-.06-.08-.18-.17-.2-.06 0-.07.15.06.26Z"></path></svg></span></div><div class="text-base font-semibold">Linux</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-chromebook" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="19" height="14" x="2.5" y="4.5" stroke="currentColor" fill="none" rx=".5"></rect><path fill="currentColor" d="M7.6 11.97c0-.8.22-1.55.59-2.21l1.89 3.29a2.2 2.2 0 0 0 2.62 1.01l-1.31 2.27a4.4 4.4 0 0 1-3.79-4.35Zm6.28 1.13a2.2 2.2 0 0 0-.42-2.78h2.62A4.39 4.39 0 0 1 12 16.38l1.88-3.27Zm1.93-3.32h-3.8c-1.1 0-1.96.75-2.17 1.76l-1.3-2.27a4.39 4.39 0 0 1 7.27.5Zm-5.32 2.2a1.51 1.51 0 1 1 3.02 0 1.51 1.51 0 0 1-3.02 0Z"></path><path stroke="currentColor" stroke-linecap="round" d="M1 19.5h22"></path></svg></span></div><div class="text-base font-semibold">Chromebook</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-android" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M16.6 14.87a.83.83 0 1 1 0-[scrubbed] 0 0 1 0 1.67Zm-9.2 0a.83.83 0 1 1 0-[scrubbed] 0 0 1 0 1.67Zm9.5-5.02 1.67-2.88a.35.35 0 1 0-.6-.35l-1.69 2.92a10.46 10.46 0 0 0-8.56 0L6.03 6.63a.35.35 0 1 0-.6.34L7.1 9.85A9.82 9.82 0 0 0 2 17.72h20a9.82 9.82 0 0 0-5.1-7.87"></path></svg></span></div><div class="text-base font-semibold">Android</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-ios" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path stroke="currentColor" fill="none" d="M17.36 2H6.64A4.64 4.64 0 0 0 2 6.64v10.72A4.64 4.64 0 0 0 6.64 22h10.72A4.64 4.64 0 0 0 22 17.36V6.64A4.64 4.64 0 0 0 17.36 2Z"></path><path fill="currentColor" d="M5.07 15.83h1.15v-4.92H5.07v4.92Zm.57-5.57c.36 0 .65-.28.65-.63A.63.63 0 0 0 5.64 9a.63.63 0 0 0-.64.63c0 .[scrubbed].63Zm4.44-1.25c-1.96 0-3.19 1.34-3.19 3.47 0 2.14 1.23 3.47 3.19 3.47 1.95 0 3.18-1.33 3.18-3.47 0-2.13-1.23-3.47-3.18-3.47Zm0 1.03c1.2 0 1.95.95 1.95 2.44 0 1.5-.76 2.44-1.95 2.44-1.2 0-1.96-.95-1.96-2.44 0-1.5.76-2.44 1.96-2.44Zm3.67 3.9c.05 1.24 1.06 2 2.6 2 1.63 0 2.65-.8 2.65-2.07 0-1-.58-1.56-1.94-1.87l-.77-.18c-.82-.2-1.16-.45-1.16-.9 0-.56.5-.93 1.27-.93.76 0 1.29.38 1.34 1h1.15c-.03-1.18-1-1.98-2.48-1.98-1.46 0-2.5.8-2.5 2 0 .96.58 1.55 1.82 1.84l.87.2c.85.2 1.2.48 1.2.96 0 .56-.57.96-1.38.96-.82 0-1.44-.4-1.51-1.02h-1.16Z"></path></svg></span></div><div class="text-base font-semibold">iPhone / iPad</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div></div><div class="flex-1 space-y-6 xl:space-y-7"><div><div class="mb-2 px-4 text-sm uppercase">VPN extensions</div><a href="/download-chrome-extension" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M2 12c0-1.82.49-3.53 1.34-5.04l4.29 7.47a5 5 0 0 0 5.96 2.31l-2.98 5.17A10 10 0 0 1 2 12Zm14.26 2.56A4.8 4.8 0 0 0 17 12a5 5 0 0 0-1.7-3.75h5.97A10.02 10.02 0 0 1 12 22l4.26-7.44ZM20.66 7H12a4.97 4.97 0 0 0-4.9 4.01L4.12 5.85A10 10 0 0 1 20.67 7Zm-12.1 5a3.44 3.44 0 1 1 6.88 0 3.44 3.44 0 0 1-6.88 0Z"></path></svg></span></div><div class="text-base font-semibold">Chrome</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-firefox-extension" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M6.73 6.9Zm13.96 1.8a5.41 5.41 0 0 0-1.95-2.44 10.01 10.01 0 0 1 .99 2.95c-1.1-2.73-2.96-3.83-4.47-6.23-.6-.94-.44-1-.52-.98a7.05 7.05 0 0 0-3.29 4.88c-.66.04-1.3.2-1.9.48a.24.24 0 0 0-.[scrubbed] 0 0 0-.02.17c0 .[scrubbed].1a.24.24 0 0 0 .18.1l.1-.02h.02a4.75 4.75 0 0 1 1.96-.46 4.95 4.95 0 0 1 4.28 2.47 3.36 3.36 0 0 0-2.34-.56c3.5 1.74 2.55 7.73-2.27 7.51a4.2 4.2 0 0 1-4-3.6s.45-1.67 3.2-1.67c.3 0 1.15-.83 1.17-1.07 0-.08-1.7-.75-2.35-1.4l-.66-.64a2.97 2.97 0 0 0-.25-.19 4.48 4.48 0 0 1-.03-2.36 7.22 7.22 0 0 0-2.33 1.8c-.4-.49-.37-2.1-.34-2.43-.01-.02-.3.15-.33.17a8.3 8.3 0 0 0-3.15 4.83c-.18.81-.27 1.77-.27 2.08a9.69 9.69 0 0 0 9.7 9.69 9.6 9.6 0 0 0 9.54-8.05c.46-3.04-.58-5.2-.58-5.24Z"></path></svg></span></div><div class="text-base font-semibold">Firefox</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><div><div class="mb-2 px-4 text-sm uppercase">Smart TV</div><a href="/download-androidtv" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="19" height="12.33" x="2.5" y="4.75" stroke="currentColor" fill="none" rx=".61"></rect><path fill="currentColor" d="M14.27 12.3a.41.41 0 1 1 0-.83.41.41 0 0 1 0 .82Zm-4.54 0a.41.41 0 1 1 0-.83.41.41 0 0 1 0 .82Zm4.68-2.48.82-1.42a.17.17 0 0 0 0-.2.17.17 0 0 0-.25-.02.17.17 0 0 0-.04.05l-.83 1.44a5.15 5.15 0 0 0-4.22 0l-.83-1.44a.17.17 0 1 0-.3.17l.83 1.42a4.84 4.84 0 0 0-2.51 3.87h9.84a4.84 4.84 0 0 0-2.5-3.87"></path><path stroke="currentColor" stroke-linecap="round" d="M6.45 19.25h11.1"></path></svg></span></div><div class="text-base font-semibold">Android TV</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/download-appletv" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="19" height="12.33" x="2.5" y="4.75" stroke="currentColor" fill="none" rx=".61"></rect><path fill="currentColor" d="M14.13 11.14c0-.64.29-1.12.87-1.47a1.87 1.87 0 0 0-1.47-.78c-.62-.05-1.3.36-1.54.36-.26 0-.86-.34-1.32-.34-.97.01-2 .77-2 2.31 0 .[scrubbed] [scrubbed] 1.02 2.2 1.86 2.18.44-.02.75-.32 1.31-.32s.84.32 1.33.32c.85-.02 1.57-1.44 1.78-2.08-1.13-.53-1.07-1.56-1.07-1.6Zm-.98-2.85c.47-.57.43-1.08.42-1.26-.42.02-.9.28-1.18.6-.3.35-.49.77-.45 [scrubbed].87-.2 1.2-.6Z"></path><path stroke="currentColor" stroke-linecap="round" d="M6.45 19.25h11.1"></path></svg></span></div><div class="text-base font-semibold">Apple TV</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/support/firestick" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="flex items-center justify-start gap-2"><div class="flex-none shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><span class="size-6 block"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="19" height="12.33" x="2.5" y="4.75" fill="none" stroke="currentColor" rx=".61"></rect><path stroke="currentColor" stroke-linecap="round" d="M6.45 19.25h11.1"></path><path fill="currentColor" d="M12 12.26c1.81 0 3.93-.58 5.39-1.66.24-.18.03-.44-.21-.34a13.13 13.13 0 0 1-11.64-.72c-.16-.1-.28.08-.15.2A9.77 9.77 0 0 0 12 12.26Z"></path><path fill="currentColor" d="M16.3 9.85c.47-.05 1.5-.18 [scrubbed].24-.21 1.22-.39 1.67-.[scrubbed].18.08.78-.65.98-2.03.83-2.23-.16-.2-1.53-.36-2.37.23-.12.09-.1.21.04.2Z"></path></svg></span></div><div class="text-base font-semibold">Firestick</div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div></div></div><hr class="m-4 xl:mx-0 xl:my-6"/><a href="/download" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><div class="flex w-full items-center justify-between gap-2"><span>Auto-detect the right version for your device</span><div class="flex shrink-0 items-center justify-center rounded-md w-6 h-6 [&_svg]:h-full [&_svg]:w-full"><!--$--><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"></path></svg><!--/$--></div></div></div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div></div></div></li><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><li data-headlessui-state=""><div class="relative"><button class="flex items-center gap-1 font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500" type="button" aria-expanded="false" data-headlessui-state=""><span>Resources</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="max-[88em]:hidden h-5 w-5 transition-transform"><path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button><div data-testid="popover-panel" class="z-over shadow-s mt-3 max-h-[calc(100vh-6rem)] transform overflow-y-auto bg-white ring-1 ring-black ring-opacity-5 absolute rounded-xl start-0 -ms-10 w-screen max-w-xl" hidden="" style="display:none;--button-width:0px" id="headlessui-popover-panel-«r35R1rhd6»" tabindex="-1" data-headlessui-state=""><div class="-ms-2 items-start gap-6 space-y-8 py-5 xl:ms-0 xl:flex xl:space-y-0 xl:p-6"><div class="flex-1 space-y-6 xl:space-y-7"><div><div class="mb-2 px-4 text-sm uppercase">Resources</div><a href="/what-is-my-ip-address" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">What is my IP address?</div><p class="text-body mt-2 text-sm">Find your public IP address using our safe, free IP scanner.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a href="/internet-censorship-observatory" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">Proton VPN Observatory</div><p class="text-body mt-2 text-sm">Documenting spikes in Proton VPN use as people fight for online freedom.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div></div><div class="flex-1 space-y-6 xl:space-y-7"><div><div class="mb-2 px-4 text-sm uppercase">Help and support</div><a href="/support" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">Proton VPN support</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><div><div class="mb-2 px-4 text-sm uppercase">Blog</div><a href="/blog" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">Proton VPN blog</div><p class="text-body mt-2 text-sm"></p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/blog/news?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">Proton news</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/blog/privacy-guides?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold">Privacy guides</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a></div></div></div></div></div></li><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span><li><a rel="noopener noreferrer" target="_blank" href="https://proton.me/business/vpn?ref=pvpn_lp_b2c_vpn_menu" class="font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500">Business VPN<span class="sr-only">(new window)</span></a></li></ul><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></nav></div><div class="ms-auto flex shrink-0 items-center gap-4"><div class="hidden xl:block"><div data-headlessui-state=""><div class="relative"><button class="flex items-center gap-1 font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500" type="button" aria-expanded="false" data-headlessui-state=""><span>Discover Proton</span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon" class="max-[88em]:hidden h-5 w-5 transition-transform"><path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path></svg></button><div data-testid="popover-panel" class="z-over shadow-s mt-3 max-h-[calc(100vh-6rem)] transform overflow-y-auto bg-white ring-1 ring-black ring-opacity-5 absolute rounded-xl end-0 -me-10 w-screen max-w-5xl 2xl:max-w-6xl" hidden="" style="display:none;--button-width:0px" id="headlessui-popover-panel-«r35R1r9l6»" tabindex="-1" data-headlessui-state=""><div class="xl:grid xl:grid-cols-[3fr_1fr]"><div class="-ms-4 py-6 xl:ms-0 xl:px-6"><div class="xl:grid xl:grid-cols-[repeat(auto-fill,minmax(16rem,1fr))]"><div class="sr-only col-span-full">Proton ecosystem</div><a rel="noopener noreferrer" target="_blank" href="https://proton.me/mail?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fmail_xxy4bg.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fmail_xxy4bg.svg" alt="Proton Mail" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton Mail</span></span></div><p class="text-body mt-2 text-sm">Secure your communications with encrypted email.</p><span class="sr-only">(new window)</span></a><a href="/" aria-current="page" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fvpn_f9embt.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fvpn_f9embt.svg" alt="Proton VPN" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton VPN</span></span></div><p class="text-body mt-2 text-sm">Keep your online activity secure and private.</p><script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_submenu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/drive?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fdrive_wo2nx4.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fdrive_wo2nx4.svg" alt="Proton Drive" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton Drive</span></span></div><p class="text-body mt-2 text-sm">Organize your photos and files with secure cloud storage.</p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/calendar?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fcalendar_ylg2jq.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fcalendar_ylg2jq.svg" alt="Proton Calendar" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton Calendar</span></span></div><p class="text-body mt-2 text-sm">Organize your schedule privately.</p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/pass?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fpass_wl1fk9.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fpass_wl1fk9.svg" alt="Proton Pass" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton Pass</span></span></div><p class="text-body mt-2 text-sm">Protect your online identity with an encrypted password manager.</p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/wallet?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fwallet_hnlslt.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fwallet_hnlslt.svg" alt="Proton Wallet" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton Wallet</span></span></div><p class="text-body mt-2 text-sm">Transact Bitcoin privately with an encrypted self-custody wallet.</p><span class="sr-only">(new window)</span></a><hr class="col-span-full m-4"/><div class="col-span-full mx-4 my-2 text-base font-semibold text-purple-800">More from Proton</div><a rel="noopener noreferrer" target="_blank" href="https://lumo.proton.me/?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] px-[15%] pb-[12%] pt-[18%] w-auto h-full bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Flumo_k0nljk.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Flumo_k0nljk.svg" alt="Lumo" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Lumo</span><div class="inline-block rounded-md font-bold text-xs px-3 py-1 text-purple-500 bg-purple-100" data-testid="tag">New</div></span></div><p class="text-body mt-2 text-sm">The AI where every conversation is confidential.</p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://simplelogin.io" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex aspect-square h-full w-auto items-center justify-center rounded-[25%] bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)] p-1"><picture class="inline-flex h-full w-auto"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fv1741968746%2Fstatic%2Flogos%2Fside-products%2Fsimple-login_cozggp.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fv1741968746%2Fstatic%2Flogos%2Fside-products%2Fsimple-login_cozggp.svg" alt="" loading="eager" decoding="async" class="inline-flex h-full w-auto"/></picture></div></span><span class="font-semibold">Simple Login</span></span></div><p class="text-body mt-2 text-sm">Shield your inbox from spam and phishing with an email alias service.</p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://standardnotes.com" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex aspect-square h-full w-auto items-center justify-center rounded-[25%] bg-white shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)] p-2"><picture class="inline-flex h-full w-auto"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fv1741972455%2Fstatic%2Flogos%2Fside-products%2Fstandard-notes_h81doh.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fv1741972455%2Fstatic%2Flogos%2Fside-products%2Fstandard-notes_h81doh.svg" alt="" loading="eager" decoding="async" class="inline-flex h-full w-auto"/></picture></div></span><span class="font-semibold">Standard Notes</span></span></div><p class="text-body mt-2 text-sm">A secure digital notes app that protects your notes.</p><span class="sr-only">(new window)</span></a><hr class="col-span-full m-4"/><div class="col-span-full"><a rel="noopener noreferrer" target="_blank" href="https://proton.me/business?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-25 focus-visible:bg-purple-25"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="h-9 shrink-0"><div class="inline-flex items-center justify-center rounded-[25%] p-1/5 w-auto h-full bg-purple-800 shadow-[0_0_0_1px_rgb(255_255_255_/_0.1)]"><picture class="inline-flex w-auto h-full"><source sizes="(min-width: 36px) 36px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fp-white-no-shadow_iwycfj.svg" height="36" width="36"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=c&image=image%2Fupload%2Fstatic%2Flogos%2Ficons%2Fp-white-no-shadow_iwycfj.svg" alt="" loading="lazy" decoding="async" class="inline-flex w-auto h-full opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></span><span class="font-semibold">Proton for Business</span></span></div><p class="text-body mt-2 text-sm">Protect your business with end-to-end encryption and compliance-ready security.</p><span class="sr-only">(new window)</span></a></div></div></div><hr class="me-4 xl:hidden"/><div class="-ms-4 py-6 xl:ms-0 xl:bg-gray-50 xl:px-6"><a rel="noopener noreferrer" target="_blank" href="https://proton.me/?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold"><span class="flex items-center justify-start gap-2"><span class="shrink-0 rounded-[25%] bg-white p-2 shadow-[0_0_0_1px_rgb(0_0_0_/_0.1)]"><div class="flex shrink-0 items-center justify-center rounded-sm w-5 h-5 [&_svg]:h-full [&_svg]:w-full"><!--$--><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"></path></svg><!--/$--></div></span><span class="font-semibold">Proton</span></span></div><p class="text-body mt-2 text-sm">A better internet starts with privacy and freedom.</p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/about?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">About us</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/about/impact?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Impact</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/community?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Community</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/community/open-source?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Open source</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/about/team?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Team</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/careers?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold"><span class="inline-flex flex-wrap items-center gap-x-2">Careers<div class="inline-block rounded-md font-bold text-xs px-3 py-1 text-purple-500 bg-purple-100" data-testid="tag">We’re hiring</div></span></div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a><a rel="noopener noreferrer" target="_blank" href="https://proton.me/foundation?ref=pvpn_lp_b2c_vpn_submenu" class="block rounded-lg p-4 text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 hover:bg-purple-50 focus-visible:bg-purple-50"><div class="text-base font-semibold">Proton Foundation</div><p class="text-body mt-2 text-sm"></p><span class="sr-only">(new window)</span></a></div></div></div></div></div><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></div><span class="h-auto w-0 flex-none border-r border-purple-200 max-[88em]:hidden my-1 self-stretch"></span><div class="hidden sm:block"><a href="/pricing" class="inline-flex shrink-0 items-center justify-center rounded-full text-center font-semibold outline-none transition-[color,background-color,border-color,box-shadow] duration-150 ease-out bg-purple-500 text-white ring-purple-800 ring-offset-white hocus:bg-purple-700 hocus:text-white no-underline ring-offset-2 focus-visible:ring motion-safe:active:translate-y-px py-1 px-3 text-sm gap-1 max-sm:w-full">Get Proton VPN<script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'pvpn_lp_b2c_vpn_menu'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><div class="hidden md:block"><a rel="noopener noreferrer" href="https://account.protonvpn.com/login" class="font-semibold text-purple-800 hover:text-purple-500 focus-visible:text-purple-500 aria-current-page:text-purple-500">Sign in</a></div></div><div class="flex items-center xl:hidden"><button data-testid="hamburger-menu" type="button" class="text-gray-900 outline-none hover:text-purple-500 focus-visible:text-purple-500"><span class="sr-only">Open menu</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-7 w-7"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></div></header></div></div></div><div class="hidden h-12 xl:block"></div><!--astro:end--></astro-island> <!-- We generate fallback pages for unlocalized pages. It's possible that the content of the page is not actually localized. --> <main lang="en"> <div class="dtc-bg-gradient-to-b dtc-from-40% dtc-from-purple-25 dtc-to-70% dtc-to-white pt-4 md:pt-8 xl:pt-12 pb-4 md:pb-6 xl:pb-8"><div class="dtc-max-w-full"><div class=""><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-7xl"> <div class=""><div class=""><div class="flex flex-col items-stretch gap-y-8 items-center text-center"><div class="space-y-2"><div class="flex flex-wrap gap-x-2 gap-y-4 mb-2 justify-center"><div class="inline-block rounded-md font-bold text-xs py-1 dtc-text-purple-500 dtc-bg-transparent" data-testid="tag">From the creators of Proton Mail</div></div><h1 class="lg:dtc-text-7xl md:dtc-text-5xl sm:dtc-text-5xl dtc-text-5xl dtc-text-purple-800 font-serif">One VPN. Limitless possibilities.</h1></div><div class="dtc-text-base dtc-text-gray-600 font-sans rich-text"><p><strong>Experience true freedom online</strong>. Gain unrestricted access to global content, block annoying ads, and safeguard your privacy with a fast and secure VPN.</p></div><astro-island uid="y5XEA" prefix="r38" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[[0,{"content":[0,"Get Proton VPN"],"href":[0,"/pricing?ref=home"],"target":[0,"_self"],"shape":[0,"plain"],"size":[0,"lg"],"color":[0,"purple-500"],"showIconOnly":[0,false],"iconStart":[0],"iconEnd":[0],"fullSize":[0,false],"disabled":[0,false]}]]],"note":[0,{"icon":[0],"text":[0,{"content":[0,"<p>30-day money-back guarantee</p>"],"font":[0,"sans"],"size":[1,[[0,{"font":[0,"xs"],"screen":[0]}]]],"color":[0,"gray-600"]}]}],"alignment":[0,"center"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}" await-children><div class="space-y-3"><div class="flex flex-wrap gap-2 justify-center"><a href="/pricing" target="_self" aria-disabled="false" class="inline-flex shrink-0 items-center justify-center rounded-full text-center font-semibold outline-none transition-[color,background-color,border-color,box-shadow] duration-150 ease-out bg-purple-500 text-white ring-purple-800 ring-offset-white hocus:bg-purple-700 hocus:text-white no-underline ring-offset-2 focus-visible:ring motion-safe:active:translate-y-px py-3 px-5 text-base gap-2 max-sm:w-full">Get Proton VPN<script>(function(link) { const handler = () => { try { window.localStorage.setItem('ref', 'home'); } catch {} }; link.addEventListener('click', handler); link._protonRefHandler = handler; })(document.currentScript.parentElement)</script></a></div><div class="flex items-start gap-2 justify-center"><div class="dtc-text-xs dtc-text-gray-600 font-sans rich-text"><p>30-day money-back guarantee</p></div></div></div><!--astro:end--></astro-island></div></div></div> </div></div></div></div><div class="dtc-bg-white pb-4 md:pb-6 xl:pb-8"><div class="max-w-full"><div class=""><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-9xl"> <div class=""><div class=""><div class="flex flex-col items-stretch gap-y-8 items-center text-center"><astro-island uid="Z7EtdX" prefix="r39" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[]],"note":[0],"alignment":[0,"center"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}"></astro-island><div class="w-full"><picture class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center"><source media="(min-width: 48em)" sizes="(min-width: 1536px) 1536px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_1fbfebb9d7.png&width=3072&height=1408 3072w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_1fbfebb9d7.png&width=2150&height=986 2150w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_1fbfebb9d7.png&width=1505&height=690 1505w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_1fbfebb9d7.png&width=1054&height=483 1054w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_1fbfebb9d7.png&width=738&height=338 738w" height="704" width="1536"/><source sizes="(min-width: 1260px) 1260px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_mob_354a08fa64.png&width=2520&height=1878 2520w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_mob_354a08fa64.png&width=1764&height=1315 1764w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_mob_354a08fa64.png&width=1235&height=920 1235w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_mob_354a08fa64.png&width=864&height=644 864w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_mob_354a08fa64.png&width=605&height=451 605w" height="939" width="1260"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_one_vpn_limitless_possibilities_mob_354a08fa64.png" alt="" loading="lazy" decoding="async" class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></div></div></div> </div></div></div></div><div class="dtc-bg-white pt-4 md:pt-8 xl:pt-12 pb-4 md:pb-8 xl:pb-12"><div class="max-w-full"><div class=""><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-full"> <div class=""><div class=""><div class="flex flex-col items-stretch gap-y-8 items-center text-center"><div class="dtc-text-xl dtc-text-gray-600 font-sans rich-text"><p>Ranked #1 Best VPN by</p></div><astro-island uid="Z7EtdX" prefix="r40" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[]],"note":[0],"alignment":[0,"center"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}"></astro-island><div class="w-full"><picture class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center"><source media="(min-width: 48em)" sizes="(min-width: 1536px) 1536px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_ranked_1_best_vpn_by_pc_mag_mashable_wired_aefee3297f.svg" height="65" width="1536"/><source sizes="(min-width: 404px) 404px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_ranked_1_best_vpn_by_pc_mag_mashable_wired_mob_b48458916a.svg" height="40" width="404"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_ranked_1_best_vpn_by_pc_mag_mashable_wired_mob_b48458916a.svg" alt="" loading="lazy" decoding="async" class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></div></div></div> </div></div></div></div><astro-island uid="v4OT5" prefix="r41" component-url="/_astro/MediaSection.CB3Gn-qc.js" component-export="MediaSection" renderer-url="/_astro/client.C4rusWZv.js" props="{"background":[0,"white"],"spaceTop":[0,8],"spaceBottom":[0,24],"headline":[0,"<h2>Your key to unlocking the internet</h2>"],"content":[0,"<p>When you use a VPN (virtual private network), your traffic is routed through a secure server that hides your real IP address and encrypts the data your device sends and receives.</p><p>This makes it harder for websites, advertisers, and even your internet service provider (ISP) to track where you are and what you do online.</p>"],"tag":[0],"ctaText":[0,null],"ctaLink":[0,{"url":[0,""],"target":[0,"_self"]}],"buttons":[1,[[0,{"content":[0,"What is a VPN"],"href":[0,"/what-is-a-vpn"],"target":[0,"_self"],"shape":[0,"outline"],"size":[0],"color":[0,"purple-500"],"showIconOnly":[0],"iconStart":[0],"iconEnd":[0],"fullSize":[0],"disabled":[0]}]]],"videoUrl":[0,"https://www.youtube.com/watch?v=bRcOjdG6g1Y"],"videoThumbnailUrl":[0,{"url":[0,"https://delicate-books-39fa188272.media.strapiapp.com/what_is_a_vpn_video_thumbnail_3xl_60e548e4bc.png"]}],"videoName":[0,"What is a VPN?"],"videoDescription":[0,"Stay safe online with Proton VPN. Protect your data, browse anonymously, and access the internet freely—without compromises on privacy or security."],"videoDate":[0,"2024-12-11T23:00:00.000Z"],"videoPosition":[0,"right"]}" ssr client="load" opts="{"name":"MediaSection","value":true}" await-children><script type="application/ld+json">{"@context":"https://schema.org","@type":"VideoObject","name":"What is a VPN?","description":"Stay safe online with Proton VPN. Protect your data, browse anonymously, and access the internet freely—without compromises on privacy or security.","contentUrl":"https://www.youtube.com/watch?v=bRcOjdG6g1Y","thumbnailUrl":"https://vpncdn.protonweb.com/image-transformation/?s=s&image=what_is_a_vpn_video_thumbnail_3xl_60e548e4bc.png","uploadDate":"2024-12-11T23:00:00.000Z"}</script><div class="bg-white text-purple-800" data-testid="media-section"><div class="pt-8 pb-24 container"><div class="4xl:gap-44 flex flex-col gap-6 lg:grid lg:grid-cols-2 lg:items-center lg:gap-12 xl:gap-24"><div class="group relative aspect-video max-w-4xl lg:order-2"><div class="absolute top-0 h-full w-full animate-pulse rounded-2xl bg-gray-300/80"></div><div style="width:100%;height:100%" class="relative overflow-hidden rounded-2xl"></div></div><div class="space-y-4 lg:order-1"><div class="font-serif text-4xl"><div><h2>Your key to unlocking the internet</h2></div></div><div class=""><div class="space-y-2 text-lg list-style list-style-type-check list-style-size-7 list-style-margin-1 list-style-color-purple500"><p>When you use a VPN (virtual private network), your traffic is routed through a secure server that hides your real IP address and encrypts the data your device sends and receives.</p><p>This makes it harder for websites, advertisers, and even your internet service provider (ISP) to track where you are and what you do online.</p></div></div><div class="my-7 flex flex-wrap gap-3"><a href="/what-is-a-vpn" target="_self" class="inline-flex shrink-0 items-center justify-center rounded-full text-center font-semibold outline-none transition-[color,background-color,border-color,box-shadow] duration-150 ease-out text-purple-500 shadow-purple-500 ring-purple-800 ring-offset-white hocus:bg-purple-700 hocus:text-white bg-transparent shadow-[inset_0_0_0_2px] no-underline hocus:shadow-transparent ring-offset-2 focus-visible:ring motion-safe:active:translate-y-px py-1.5 px-5 text-base gap-1 max-sm:w-full">What is a VPN</a></div></div></div></div></div><!--astro:end--></astro-island><div class="dtc-bg-white pt-4 md:pt-6 xl:pt-8"><div class="dtc-max-w-full"><div class=""><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-8xl"> <div class=""><div class=""><div class="flex flex-col items-stretch gap-y-8 items-center text-center"><div class="space-y-2"><h2 class="lg:dtc-text-5xl dtc-text-4xl dtc-text-purple-800 font-serif">Secure every connection</h2></div><div class="dtc-text-lg font-sans rich-text"><p>Download Proton VPN today and connect up to 10 devices with one subscription.</p></div><astro-island uid="Z7EtdX" prefix="r42" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[]],"note":[0],"alignment":[0,"center"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}"></astro-island></div></div></div> </div></div></div></div><astro-island uid="Z14YTAP" prefix="r43" component-url="/_astro/DownloadAppsSectionVpn.DnvVluiI.js" component-export="DownloadAppsSectionVpn" renderer-url="/_astro/client.C4rusWZv.js" props="{"background":[0,"white"],"platformType":[0,"current"],"context":[0,"download"],"layout":[0,"wrap"]}" ssr client="load" opts="{"name":"DownloadAppsSectionVpn","value":true}" await-children><div class="bg-white text-purple-800"><div class="container"><div class="container py-8" id="downloadApps"><ul class="grid grid-cols-3 gap-y-5 sm:grid-cols-4 md:grid-cols-5 lg:flex"><li class="lg:basis-1/5"><a href="/download-windows" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" xmlns="http://www.w3.org/2000/svg"><path d="M24.936 6H42v17.064H24.936V6ZM6 6h17.064v17.064H6V6Zm17.064 18.938H6V42h17.064V24.938Zm1.872 0H42V42H24.936V24.938Z" fill="currentColor"></path></svg>Windows</a></li><li class="lg:basis-1/5"><a href="/download-macos" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" xmlns="http://www.w3.org/2000/svg"><path d="M34.423 25.138c-.018-3.278 1.464-5.751 4.465-7.573-1.68-2.402-4.215-3.724-7.564-3.983-3.17-.25-6.635 1.849-7.903 1.849-1.34 0-4.412-1.76-6.823-1.76-4.983.08-10.279 3.974-10.279 11.895 0 2.34.429 4.757 1.286 7.252 1.143 3.277 5.27 11.314 9.573 11.18 2.25-.053 3.84-1.598 6.77-1.598 2.84 0 4.313 1.598 6.822 1.598 4.34-.062 8.073-7.367 9.163-10.653-5.823-2.742-5.51-8.038-5.51-8.207Zm-5.055-14.664C31.806 7.581 31.583 4.947 31.511 4c-2.152.125-4.643 1.465-6.063 3.117-1.563 1.768-2.483 3.956-2.286 6.42 2.33.18 4.456-1.018 6.206-3.063Z" fill="currentColor"></path></svg>macOS</a></li><li class="lg:basis-1/5"><a href="/download-android" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" xmlns="http://www.w3.org/2000/svg"><path d="M33.208 29.737a1.667 1.667 0 1 1 0-3.334 1.667 1.667 0 0 1 0 3.334Zm-18.41 0a1.667 1.667 0 1 1 0-3.333 1.667 1.667 0 0 1 0 3.333Zm19.008-10.034 3.326-5.764a.694.694 0 1 0-1.201-.695l-3.368 5.84a20.924 20.924 0 0 0-17.126 0l-3.368-5.833a.694.694 0 1 0-1.2.694l3.325 5.764C8.48 22.814 4.57 28.605 4 35.44h40c-.57-6.84-4.48-12.625-10.201-15.736" fill="currentColor"></path></svg>Android</a></li><li class="lg:basis-1/5"><a href="/download-ios" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M34.722 4H13.278A9.278 9.278 0 0 0 4 13.278v21.444A9.278 9.278 0 0 0 13.278 44h21.444A9.278 9.278 0 0 0 44 34.722V13.278A9.278 9.278 0 0 0 34.722 4Z" stroke="currentColor"></path><path d="M10.13 31.67h2.316v-9.857H10.13v9.857Zm1.153-11.15c.726 0 1.293-.558 1.293-1.255 0-.707-.567-1.265-1.293-1.265-.716 0-1.283.558-1.283 1.265 0 .697.567 1.255 1.283 1.255Zm8.872-2.492c-3.915 0-6.37 2.669-6.37 6.937 0 4.268 2.455 6.928 6.37 6.928 3.905 0 6.36-2.66 6.36-6.928s-2.454-6.937-6.36-6.937Zm0 2.046c2.39 0 3.915 1.897 3.915 4.89 0 2.986-1.525 4.883-3.915 4.883-2.4 0-3.915-1.897-3.915-4.882 0-2.994 1.516-4.891 3.915-4.891Zm7.337 7.82c.102 2.474 2.13 3.999 5.217 3.999 3.245 0 5.291-1.6 5.291-4.148 0-1.999-1.153-3.124-3.878-3.747l-1.543-.353c-1.646-.391-2.325-.912-2.325-1.804 0-1.116 1.023-1.86 2.539-1.86 1.534 0 2.585.753 2.696 2.008h2.288c-.056-2.362-2.009-3.961-4.966-3.961-2.92 0-4.993 1.609-4.993 3.99 0 1.915 1.171 3.105 3.645 3.672l1.739.41c1.692.4 2.38.957 2.38 1.924 0 1.116-1.125 1.916-2.743 1.916-1.637 0-2.873-.809-3.022-2.046h-2.325Z" fill="currentColor"></path></svg>iPhone/iPad</a></li><li class="lg:basis-1/5"><a href="/download-linux" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.64 13.672c.[scrubbed].234.133.086 0 .219-.031.227-.117.015-.11-.149-.18-.25-.227-.133-.055-.305-.078-.43-.008-.031.016-.062.055-.[scrubbed].18.086.266.133Zm-1.71.133c.093 0 .155-.094.233-.133.086-.047.243-.031.274-.125.015-.031-.016-.07-.047-.086-.125-.07-.297-.047-.43.008-.101.047-.265.117-.[scrubbed].14.118.22.11ZM40.2 35.585c-.281-.313-.414-.907-.562-1.54-.141-.632-.305-1.312-.82-1.75a2.12 2.12 0 0 0-.633-.382c.718-2.133.437-4.258-.29-6.18-.89-2.35-2.445-4.405-3.632-5.811-1.336-1.68-2.633-3.274-2.61-5.625.04-3.586.4-10.25-5.92-10.257-8-.016-6 8.078-6.086 10.562-.133 1.828-.5 3.265-1.758 5.054-1.476 1.758-3.554 4.593-4.538 7.554-.469 1.398-.688 2.82-.485 4.164-.507.453-.89 1.148-1.296 1.578-.329.336-.805.46-1.328.648-.524.188-1.094.469-1.446 1.133-.164.305-.218.633-.218.969 0 .[scrubbed].[scrubbed] 1.227.063 1.625-.406 1.125-.461 1.906-.172 [scrubbed].89.82 1.57.96 1.352.282 3.188.211 4.633.977 1.546.812 3.117 1.101 [scrubbed]-.203 1.648-.75 2.023-1.578.976-.008 2.054-.422 3.773-.515 1.164-.094 2.625.414 [scrubbed].[scrubbed].523v.008c.649 1.305 1.86 1.898 3.149 1.797 1.297-.102 2.663-.86 3.773-2.18 1.062-1.28 2.812-1.812 3.976-2.515.578-.352 1.047-.789 1.086-1.43.031-.64-.344-1.351-1.21-2.32ZM24.866 10.86c.766-1.734 2.672-1.703 3.438-.031.507 1.109.28 2.413-.336 3.155a9.675 9.675 0 0 0-.985-.382c.086-.094.243-.211.305-.36.375-.921-.016-2.109-.71-2.132-.571-.04-1.087.844-.923 1.796-.32-.156-.734-.273-1.015-.343a3.112 3.112 0 0 1 .226-1.703Zm-3.179-.899c.789 0 1.625 1.11 1.492 2.617a2.809 2.809 0 0 0-.797.36c.094-.696-.258-1.57-.75-1.531-.656.054-.765 1.656-.14 [scrubbed].148-.016-.461.43-1.219-1.141-.82-4.07.656-4.07Zm-1.062 4.742c.484-.36 1.062-.78 1.101-.82.367-.344 1.055-1.11 2.18-1.11.554 0 1.218.18 [scrubbed].32.883.344 [scrubbed].274 [scrubbed] 1.422-.203.555-.859 1.125-1.773 1.414-.867.281-1.546 1.25-2.984 1.164a2.176 2.176 0 0 1-.75-.164c-.625-.273-.953-.812-1.562-1.172-.672-.375-1.031-.812-1.148-1.195-.11-.383 0-.703.328-.96Zm.257 26.092c-.21 2.742-3.43 2.687-5.882 1.406-2.336-1.234-5.359-.508-5.976-1.71-.188-.368-.188-.993.203-2.063v-.016c.188-.593.047-1.25-.047-1.867-.094-.61-.14-1.172.07-1.562.274-.524.665-.711 1.157-.883.804-.289.921-.266 1.53-.773.43-.446.743-1.008 1.118-1.406.398-.43.781-.633 1.383-.54.632.094 1.18.532 1.71 1.25l1.532 2.782c.742 1.554 3.366 3.78 3.202 5.382Zm-.109-2.023c-.32-.516-.75-1.063-1.125-1.532.555 0 1.11-.171 1.305-.695.18-.484 0-1.164-.578-1.945-1.055-1.422-2.992-2.539-2.992-2.539-1.055-.656-1.649-1.46-1.922-2.336-.274-.875-.234-1.82-.024-2.75.407-1.788 1.454-3.53 2.125-4.624.18-.133.063.25-.68 1.625-.663 1.258-1.905 4.164-.202 6.437.046-1.617.43-3.265 1.078-4.804.937-2.14 2.913-5.852 3.07-[scrubbed].359.[scrubbed].21.[scrubbed].969.78 2.227.718 [scrubbed]-.273.874-.586 1.242-.703.773-.242 1.39-.672 1.742-1.172.601 2.375 2.007 5.805 2.906 [scrubbed] 1.43 2.774 1.843 5.047.258-.[scrubbed].11 1.078-2.79-.914-5.797-1.82-6.633-.368-.36-.383-.516-.204-.508.985.875 2.282 2.633 2.75 [scrubbed].258 1.85.032 2.788 1.28.531 2.804 1.398 2.398 2.718-.172-.007-.25 0-.328 0 .25-.788-.305-1.374-1.782-2.038-1.53-.672-2.812-.672-2.991.976-.946.328-1.43 1.148-1.672 2.133-.219.875-.281 1.93-.344 3.117-.039.601-.281 1.406-.531 2.265-2.508 1.789-5.992 2.57-8.929.563Zm20.108-.899c-.07 1.313-3.219 1.555-4.937 3.633-1.032 1.226-2.297 1.906-3.406 1.992-1.11.086-2.07-.375-2.633-1.508-.367-.867-.188-1.805.086-2.836.289-1.109.719-2.25.773-3.171.063-1.188.133-2.227.328-3.023.204-.805.516-1.344 1.07-1.649.024-.015.055-.023.079-.039.062 1.031.57 2.078 1.468 [scrubbed] 2.399-.586 3-1.274.703-.023 1.227-.07 [scrubbed].664.554 2.367 1.335 [scrubbed] 1.094 1.523 1.07 1.921ZM20.929 15.656c.[scrubbed].[scrubbed] 1.234.828 [scrubbed] 0 1.758-.46 2.484-.844a6.942 6.942 0 0 0 1.156-.812c.305-.266.461-.492.242-.516-.218-.023-.203.203-.468.399-.344.25-.758.578-1.086.765-.578.328-1.524.797-2.336.797-.812 0-1.46-.375-1.945-.758-.242-.195-.445-.39-.602-.539-.117-.11-.148-.36-.336-.383-.109-.007-.14.29.133.508Z" fill="currentColor"></path></svg>Linux</a></li><li class="lg:basis-1/5"><a href="/download-chrome-extension" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" xmlns="http://www.w3.org/2000/svg"><path d="M5 24c0-3.459.928-6.71 2.546-9.567l8.149 14.19A9.503 9.503 0 0 0 24 33.5c1.061 0 2.011-.17 3.028-.49l-5.663 9.812C12.118 41.538 5 33.596 5 24Zm27.097 4.869C33.01 27.444 33.5 25.715 33.5 24a9.503 9.503 0 0 0-3.214-7.125H41.62A18.946 18.946 0 0 1 43 24c0 10.495-8.505 18.933-19 19l8.097-14.131ZM40.462 14.5H24c-4.668 0-8.439 3.273-9.315 7.622L9.023 12.31A18.946 18.946 0 0 1 24 5c7.036 0 13.174 3.822 16.462 9.5ZM17.469 24a6.531 6.531 0 1 1 13.062 0 6.531 6.531 0 0 1-13.062 0Z" fill="currentColor"></path></svg>Chrome</a></li><li class="lg:basis-1/5"><a href="/download-firefox-extension" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" xmlns="http://www.w3.org/2000/svg"><path d="M13.455 13.811c.[scrubbed] 0 0Zm27.917 3.607c-.842-2.026-2.542-4.21-3.885-4.902 1.088 2.137 1.724 4.274 1.962 5.879 0 .008 0 .016.008.032-2.193-5.466-5.91-7.667-8.945-12.465-1.192-1.875-.866-2.002-1.041-1.954l-.008.007c-3.71 2.058-5.982 6.221-6.562 9.748a10.19 10.19 0 0 0-[scrubbed].482 0 0 0-.[scrubbed] 0 0 0-.[scrubbed] 0 0 0 .[scrubbed] 0 0 0 .[scrubbed] 0 0 0 .198-.024l.04-.016a9.496 9.496 0 0 1 3.932-.905c4.997-.04 7.722 3.503 8.556 4.949-1.032-.723-2.891-1.446-4.679-1.136 6.975 3.488 5.1 15.46-4.552 15.03-4.727-.206-7.714-4.043-7.992-7.213 0 0 .898-3.328 6.403-3.328.596 0 2.304-1.66 2.336-2.145-.008-.16-3.385-1.502-4.695-2.797-.708-.691-1.041-1.025-1.335-1.271a5.905 5.905 0 0 0-.5-.381 8.952 8.952 0 0 1-.056-4.735c-1.986.905-3.535 2.335-4.664 3.598h-.008c-.77-.969-.715-4.178-.667-4.854-.016-.04-.58.294-.651.35a13.137 13.137 0 0 0-1.891 1.62c-1.295 1.32-3.512 3.98-4.41 8.04-.365 1.621-.54 3.528-.54 4.155C4.064 35.325 12.74 44 23.441 44c9.589 0 17.716-6.928 19.107-16.096.913-6.093-1.176-10.415-1.176-10.486Z" fill="currentColor"></path></svg>Firefox</a></li><li class="lg:basis-1/5"><a href="/download-chromebook" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5" y="9" width="38" height="28" rx="1" stroke="currentColor"></rect><path d="M15.202 23.95c0-1.602.43-3.108 1.179-4.431l3.774 6.573a4.401 4.401 0 0 0 3.847 2.258c.491 0 .931-.08 1.402-.227l-2.623 4.544a8.804 8.804 0 0 1-7.58-8.717Zm12.55 2.255c.423-.66.65-1.461.65-2.255a4.401 4.401 0 0 0-1.489-3.3h5.25a8.776 8.776 0 0 1 .639 3.3c0 4.86-3.94 8.769-8.8 8.8l3.75-6.545Zm3.874-6.655h-7.624a4.378 4.378 0 0 0-4.314 3.53l-2.623-4.544a8.775 8.775 0 0 1 6.937-3.386 8.8 8.8 0 0 1 7.624 4.4Zm-10.65 4.4a3.025 3.025 0 1 1 6.05 0 3.025 3.025 0 0 1-6.05 0Z" fill="currentColor"></path><path d="M2 39h44" stroke="currentColor"></path></svg>Chromebook</a></li><li class="lg:basis-1/5"><a href="/download-appletv" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.5" y="9.5" width="38" height="24.667" rx="1.222" stroke="currentColor"></rect><path d="M28.764 22.276c-.007-1.275.57-2.237 1.736-2.945-.653-.934-1.64-1.448-2.942-1.549-1.232-.097-2.58.719-3.073.719-.52 0-1.716-.684-2.653-.684-1.938.031-3.998 1.545-3.998 4.626 0 .91.167 1.85.5 2.82.445 1.274 2.05 4.4 3.724 4.348.875-.021 1.493-.622 2.632-.622 1.104 0 1.677.622 2.653.622 1.688-.025 3.14-2.866 3.563-4.143-2.264-1.067-2.142-3.126-2.142-3.192Zm-1.966-5.703c.948-1.125.861-2.15.833-2.517-.837.048-1.805.57-2.358 1.212-.607.687-.965 1.538-.889 [scrubbed] 1.733-.396 2.414-1.192Z" fill="currentColor"></path><path d="M13.39 38.5h22.222" stroke="currentColor"></path></svg>Apple TV</a></li><li class="lg:basis-1/5"><a href="/download-androidtv" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="49" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.5" y="9.5" width="38" height="24.667" rx="1.222" stroke="currentColor"></rect><path d="M29.033 24.582a.82.82 0 1 1 0-[scrubbed] 0 0 1 0 1.64Zm-9.064 0a.82.82 0 1 1 0-[scrubbed] 0 0 1 0 1.64Zm9.358-4.94 1.638-2.839a.341.341 0 1 0-.592-.342l-1.658 2.876a10.301 10.301 0 0 0-8.432 0l-1.658-2.872a.34.34 0 0 0-.474-.138.342.342 0 0 0-.118.48l1.638 2.838c-2.814 1.528-4.739 4.38-5.02 7.744h19.695c-.28-3.368-2.205-6.216-5.022-7.748" fill="currentColor"></path><path d="M13.39 38.5h22.222" stroke="currentColor"></path></svg>Android TV</a></li><li class="lg:basis-1/5"><a href="/support/firestick" aria-current="false" class="hover:text-body flex flex-col flex-wrap items-center justify-center rounded-lg p-2 text-center text-sm no-underline hover:opacity-80 focus-visible:opacity-80 sm:text-base text-purple-900"><svg width="48" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5" y="9.5" width="38" height="24.667" rx="1.222" stroke="currentColor"></rect><path d="M12.89 38.5h22.222" stroke="currentColor"></path><path d="M24.003 24.51c3.617 0 7.854-1.15 10.77-3.304v-.004c.488-.358.072-.892-.42-.683a26.257 26.257 0 0 1-10.066 2.066 26.557 26.557 0 0 1-13.204-3.504c-.333-.187-.57.15-.3.396a19.545 19.545 0 0 0 13.22 5.033Z" fill="currentColor"></path><path d="M32.596 19.705c.945-.114 3.021-.363 3.395.114h-.005c.375.479-.416 2.446-.766 3.333-.[scrubbed].362.17 1.563-1.312 1.967-4.057 1.65-4.453-.312-.396-3.054-.733-4.725.442-.254.183-.208.429.075.395l.014-.001Z" fill="currentColor"></path></svg>Fire TV</a></li></ul></div></div></div><!--astro:end--></astro-island><div class="dtc-bg-white pt-16 md:pt-20 xl:pt-24 pb-16 md:pb-20 xl:pb-24"><div class="dtc-max-w-full"><div class="pb-4 md:pb-6 xl:pb-8"><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-7xl"> <div class=""><div class=""><div class="grid grid-cols-1 gap-x-24 gap-y-6 lg:grid-cols-2"><div class="flex flex-col items-stretch justify-center gap-y-8 py-4 items-start text-left"><div class="space-y-2"><h3 class="dtc-text-4xl text-purple-800 font-serif">Watch your favorite TV shows, no matter where you are</h3></div><div class="dtc-text-base dtc-text-gray-600 font-sans rich-text"><p>With servers in over 120 countries, Proton VPN lets you unlock a world of content across popular streaming services, including Netflix, Hulu, Disney+, and more.</p></div><astro-island uid="Zv6kIy" prefix="r44" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[[0,{"content":[0,"Explore streaming hub"],"href":[0,"/streaming"],"target":[0,"_self"],"shape":[0,"outline"],"size":[0,"lg"],"color":[0,"purple-500"],"showIconOnly":[0,false],"iconStart":[0],"iconEnd":[0],"fullSize":[0,false],"disabled":[0,false]}]]],"note":[0],"alignment":[0,"left"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}" await-children><div class="space-y-3"><div class="flex flex-wrap gap-2 justify-start"><a href="/streaming" target="_self" aria-disabled="false" class="inline-flex shrink-0 items-center justify-center rounded-full text-center font-semibold outline-none transition-[color,background-color,border-color,box-shadow] duration-150 ease-out text-purple-500 shadow-purple-500 ring-purple-800 ring-offset-white hocus:bg-purple-700 hocus:text-white bg-transparent shadow-[inset_0_0_0_2px] no-underline hocus:shadow-transparent ring-offset-2 focus-visible:ring motion-safe:active:translate-y-px py-3 px-5 text-base gap-2 max-sm:w-full">Explore streaming hub</a></div></div><!--astro:end--></astro-island></div><div class="-mx-4 md:-mx-8 lg:order-first lg:-ms-8 lg:me-0 xl:-ms-16"><picture class="h-full w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center"><source media="(min-width: 48em)" sizes="(min-width: 1178px) 1178px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_0218b9a88b.png&width=2356&height=2272 2356w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_0218b9a88b.png&width=1649&height=1590 1649w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_0218b9a88b.png&width=1154&height=1113 1154w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_0218b9a88b.png&width=808&height=779 808w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_0218b9a88b.png&width=566&height=546 566w" height="1136" width="1178"/><source sizes="(min-width: 776px) 776px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_mob_eca444dd47.png&width=1552&height=1552 1552w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_mob_eca444dd47.png&width=1086&height=1086 1086w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_mob_eca444dd47.png&width=760&height=760 760w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_mob_eca444dd47.png&width=532&height=532 532w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_mob_eca444dd47.png&width=373&height=373 373w" height="776" width="776"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_streaming_mob_eca444dd47.png" alt="" loading="lazy" decoding="async" class="h-full w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></div></div></div> </div></div></div></div><div class="dtc-bg-white pt-4 md:pt-6 xl:pt-8 pb-8 md:pb-12 xl:pb-16"><div class="dtc-max-w-full"><div class=""><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-8xl"> <div class=""><div class=""><div class="flex flex-col items-stretch gap-y-8 items-center text-center"><div class="space-y-2"><h2 class="lg:dtc-text-5xl dtc-text-4xl text-purple-800 font-serif">Why use a VPN?</h2></div><astro-island uid="Z7EtdX" prefix="r45" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[]],"note":[0],"alignment":[0,"center"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}"></astro-island></div></div></div> </div></div></div></div><div class="dtc-bg-white pb-4 md:pb-8 xl:pb-12"><div class="dtc-max-w-full"><div class=""><div class="mx-auto px-4 md:px-8 xl:px-16 dtc-max-w-7xl"> <div class="grid dtc-gap-8 grid-cols-1 md:grid-cols-2"><div class="overflow-hidden rounded-3xl dtc-bg-gradient-to-tr dtc-from-0% dtc-from-purple-100 dtc-to-30% dtc-to-gray-75"><div class="@container/card flex h-full flex-col"><div class="flex flex-grow flex-col items-stretch gap-y-4 @sm/card:p-8 @md/card:p-10 @lg/card:p-12 @xl/card:p-14 @2xl/card:p-16 p-6 items-start text-left"><div class="space-y-2"><h5 class="dtc-text-2xl text-purple-800 font-serif">Dodge annoying ads and protect against malware</h5></div><div class="dtc-text-base dtc-text-gray-600 font-sans rich-text"><p><strong>NetShield Ad-blocker </strong>is our signature DNS filtering feature that prevents advertisers from using your browsing history to gather your personal data and deliver targeted ads.<a href="/features/adblocker"><strong></strong></a></p></div><astro-island uid="Z1IsnSG" prefix="r46" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[[0,{"content":[0,"How NetShield works"],"href":[0,"/features/adblocker"],"target":[0,"_self"],"shape":[0,"underline"],"size":[0,"md"],"color":[0,"purple-500"],"showIconOnly":[0,false],"iconStart":[0],"iconEnd":[0,"ChevronRightIcon"],"fullSize":[0,false],"disabled":[0,false]}]]],"note":[0],"alignment":[0,"left"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}" await-children><div class="space-y-3"><div class="flex flex-wrap gap-2 justify-start"><a href="/features/adblocker" target="_self" aria-disabled="false" class="inline-flex shrink-0 items-center justify-center rounded-full text-center font-semibold outline-none transition-[color,background-color,border-color,box-shadow] duration-150 ease-out text-purple-500 ring-offset-white hocus:text-purple-700 bg-transparent ring-current no-underline hocus:underline ring-offset-2 focus-visible:ring motion-safe:active:translate-y-px py-1.5 text-base gap-1">How NetShield works<span class="shrink-0"><div class="flex shrink-0 items-center justify-center rounded-sm w-5 h-5 [&_svg]:h-full [&_svg]:w-full"><!--$--><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" data-testid="dynamic-hero-icon"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg><!--/$--></div></span></a></div></div><!--astro:end--></astro-island></div><div class=""><div class="w-full"><picture class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center"><source media="(min-width: 48em)" sizes="(min-width: 1232px) 1232px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_25451ba3b6.png&width=2464&height=1200 2464w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_25451ba3b6.png&width=1725&height=840 1725w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_25451ba3b6.png&width=1207&height=588 1207w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_25451ba3b6.png&width=845&height=412 845w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_25451ba3b6.png&width=592&height=288 592w" height="600" width="1232"/><source sizes="(min-width: 776px) 776px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_mob_33caf64208.png&width=1552&height=1000 1552w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_mob_33caf64208.png&width=1086&height=700 1086w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_mob_33caf64208.png&width=760&height=490 760w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_mob_33caf64208.png&width=532&height=343 532w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_mob_33caf64208.png&width=373&height=240 373w" height="500" width="776"/><img src="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_netshield_mob_33caf64208.png" alt="" loading="lazy" decoding="async" class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center opacity-0 transition-opacity"/><script>(function(image) { image.addEventListener('load', () => image.classList.add('opacity-100')); })(document.currentScript.previousElementSibling)</script></picture></div></div></div></div><div class="overflow-hidden rounded-3xl dtc-bg-gradient-to-tr dtc-from-0% dtc-from-purple-100 dtc-to-30% dtc-to-gray-75"><div class="@container/card flex h-full flex-col"><div class="flex flex-grow flex-col items-stretch gap-y-4 @sm/card:p-8 @md/card:p-10 @lg/card:p-12 @xl/card:p-14 @2xl/card:p-16 p-6 items-start text-left"><div class="space-y-2"><h5 class="dtc-text-2xl text-purple-800 font-serif">Bypass censorship and get all sides of the story</h5></div><div class="dtc-text-base font-sans rich-text"><p>With <strong>Stealth</strong>, our custom VPN protocol, you can bypass government restrictions to access censored sites and social media while disguising your VPN connection.</p></div><astro-island uid="V9rV6" prefix="r47" component-url="/_astro/ButtonsReact.D01_oCDR.js" component-export="ButtonsReact" renderer-url="/_astro/client.C4rusWZv.js" props="{"buttons":[1,[[0,{"content":[0,"How Proton fights censorship"],"href":[0,"/vpn/censorship"],"target":[0,"_self"],"shape":[0,"underline"],"size":[0,"md"],"color":[0,"purple-500"],"showIconOnly":[0,false],"iconStart":[0],"iconEnd":[0,"ChevronRightIcon"],"fullSize":[0,false],"disabled":[0,false]}]]],"note":[0],"alignment":[0,"left"]}" ssr client="load" opts="{"name":"ButtonsReact","value":true}" await-children><div class="space-y-3"><div class="flex flex-wrap gap-2 justify-start"><a href="/vpn/censorship" target="_self" aria-disabled="false" class="inline-flex shrink-0 items-center justify-center rounded-full text-center font-semibold outline-none transition-[color,background-color,border-color,box-shadow] duration-150 ease-out text-purple-500 ring-offset-white hocus:text-purple-700 bg-transparent ring-current no-underline hocus:underline ring-offset-2 focus-visible:ring motion-safe:active:translate-y-px py-1.5 text-base gap-1">How Proton fights censorship<span class="shrink-0"><div class="flex shrink-0 items-center justify-center rounded-sm w-5 h-5 [&_svg]:h-full [&_svg]:w-full"><!--$--><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" data-testid="dynamic-hero-icon"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"></path></svg><!--/$--></div></span></a></div></div><!--astro:end--></astro-island></div><div class=""><div class="w-full"><picture class="w-full dtc-object-contain dtc-object-center md:dtc-object-contain md:dtc-object-center"><source media="(min-width: 48em)" sizes="(min-width: 1232px) 1232px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_9f828aa998.png&width=2464&height=1200 2464w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_9f828aa998.png&width=1725&height=840 1725w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_9f828aa998.png&width=1207&height=588 1207w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_9f828aa998.png&width=845&height=412 845w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_9f828aa998.png&width=592&height=288 592w" height="600" width="1232"/><source sizes="(min-width: 776px) 776px, 100vw" srcSet="https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_mob_b12da392be.png&width=1552&height=1200 1552w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_mob_b12da392be.png&width=1086&height=840 1086w, https://vpncdn.protonweb.com/image-transformation/?s=s&image=proton_vpn_bypass_censorship_mob_b12da392be.png&width=760&height=588 760w, https://vpncdn.protonweb.com/i
Resolver
Resolver ASN
AS13335
Resolver IP
172.71.217.35
Resolver Network Name
Cloudflare Inc
Report ID
20250802T095331Z_webconnectivity_HK_9269_n1_3WAwQ7XklgMVJL0K
Platform
macos
Software Name
ooniprobe-desktop-unattended (3.26.0)
Measurement Engine
ooniprobe-engine (3.26.0)