eu.zwift.com
Open in
urlscan Pro
23.227.38.74
Public Scan
URL:
https://eu.zwift.com/
Submission: On August 21 via manual from IN — Scanned from CA
Submission: On August 21 via manual from IN — Scanned from CA
Form analysis
7 forms found in the DOMPOST /localization
<form method="post" action="/localization" id="header__selector-form--action-icons" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div class="localization header-menu__disclosure">
<div class="selectors-form__wrap">
<div class="selectors-form__item selectors-form__locale">
<h2 class="hidden" id="lang-heading-header__selector-form--action-icons"> Language</h2> <input type="hidden" name="locale_code" value="en" data-disclosure-input="">
<div class="disclosure disclosure--i18n disclosure-text-style-none" data-disclosure="" data-disclosure-locale=""> <button type="button" class="disclosure__toggle disclosure__toggle--i18n" aria-expanded="false"
aria-controls="lang-list-header__selector-form--action-icons" aria-describedby="lang-heading-header__selector-form--action-icons" data-disclosure-toggle=""> English <span class="icon " data-icon="down-navigation-caret"
aria-label="down-navigation-caret" role="img" alt="down-navigation-caret"> <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="System / Caret Down">
<path id="Caret Down" fill-rule="evenodd" clip-rule="evenodd"
d="M15.9026 16.583C15.9565 16.6366 16.0435 16.6366 16.0974 16.583L22.6546 10.0538C23.7348 8.97894 25.4817 8.98254 26.5575 10.0618L28.5 12.012L16 23.9364L3.5 12.012L5.44252 10.0618C6.51825 8.98254 8.2652 8.97894 9.34536 10.0538L15.9026 16.583Z"
fill="currentColor"></path>
</g>
</svg>
</span></button>
<div class="disclosure__list-wrap">
<ul id="lang-list-header__selector-form--action-icons" class="disclosure-list">
<li class="disclosure-list__item "> <button type="submit" class="disclosure__button" name="locale_code" value="de"> Deutsch</button></li>
<li class="disclosure-list__item disclosure-list__item--current"> <button type="submit" class="disclosure__button" name="locale_code" value="en">
<span class="icon " data-icon="checkmark--localization" aria-label="checkmark--localization" role="img" alt="checkmark--localization"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M9.4343 17.7314L4.2343 12.5314C3.9219 12.219 3.9219 11.7124 4.2343 11.4L5.36565 10.2686C5.67805 9.95617 6.18462 9.95617 6.49702 10.2686L9.99999 13.7715L17.503 6.26861C17.8154 5.9562 18.3219 5.9562 18.6343 6.26861L19.7657 7.39998C20.0781 7.71239 20.0781 8.21892 19.7657 8.53136L10.5657 17.7314C10.2532 18.0438 9.74671 18.0438 9.4343 17.7314Z"
fill="currentColor"></path>
</svg>
</span> English</button></li>
<li class="disclosure-list__item "> <button type="submit" class="disclosure__button" name="locale_code" value="es"> Español</button></li>
<li class="disclosure-list__item "> <button type="submit" class="disclosure__button" name="locale_code" value="fr"> français</button></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="selector-form--mobile" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div class="localization selectors-form--mobile">
<div class="selectors-form__wrap">
<div class="selectors-form__item selectors-form__locale">
<h2 class="hidden" id="lang-heading-selector-form--mobile"> Language</h2> <input type="hidden" name="locale_code" value="en" data-disclosure-input="">
<div class="disclosure disclosure--i18n disclosure-text-style-none" data-disclosure-mobile="" data-disclosure-locale=""> <button type="button" class="disclosure__toggle disclosure__toggle--i18n" aria-expanded="false"
aria-controls="lang-list-selector-form--mobile" aria-describedby="lang-heading-selector-form--mobile" data-disclosure-toggle-mobile=""> English <span class="icon " data-icon="down-navigation-caret" aria-label="down-navigation-caret"
role="img" alt="down-navigation-caret"> <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="System / Caret Down">
<path id="Caret Down" fill-rule="evenodd" clip-rule="evenodd"
d="M15.9026 16.583C15.9565 16.6366 16.0435 16.6366 16.0974 16.583L22.6546 10.0538C23.7348 8.97894 25.4817 8.98254 26.5575 10.0618L28.5 12.012L16 23.9364L3.5 12.012L5.44252 10.0618C6.51825 8.98254 8.2652 8.97894 9.34536 10.0538L15.9026 16.583Z"
fill="currentColor"></path>
</g>
</svg>
</span></button>
<div class="disclosure__list-wrap">
<div class="disclosure__list-wrap-overlay"></div>
<ul id="lang-list-selector-form--mobile" class="disclosure-list">
<li class="disclosure-list__item "> <button type="submit" class="disclosure__button" name="locale_code" value="de"> Deutsch</button></li>
<li class="disclosure-list__item disclosure-list__item--current"> <button type="submit" class="disclosure__button" name="locale_code" value="en">
<span class="icon " data-icon="checkmark--localization" aria-label="checkmark--localization" role="img" alt="checkmark--localization"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M9.4343 17.7314L4.2343 12.5314C3.9219 12.219 3.9219 11.7124 4.2343 11.4L5.36565 10.2686C5.67805 9.95617 6.18462 9.95617 6.49702 10.2686L9.99999 13.7715L17.503 6.26861C17.8154 5.9562 18.3219 5.9562 18.6343 6.26861L19.7657 7.39998C20.0781 7.71239 20.0781 8.21892 19.7657 8.53136L10.5657 17.7314C10.2532 18.0438 9.74671 18.0438 9.4343 17.7314Z"
fill="currentColor"></path>
</svg>
</span> English</button></li>
<li class="disclosure-list__item "> <button type="submit" class="disclosure__button" name="locale_code" value="es"> Español</button></li>
<li class="disclosure-list__item "> <button type="submit" class="disclosure__button" name="locale_code" value="fr"> français</button></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</form>
POST /cart
<form action="/cart" method="post" class="ajax-cart__form is-hidden">
<div class="ajax-cart__cart-count text-align-center">
<p class="ajax-cart__cart-title">Shopping Cart <span class="cart__count--text" data-bind="itemCount">0</span></p>
</div>
<div class="ajax-cart__list">
</div>
<div class="ajax-cart__details-wrapper">
<div class="ajax-cart__subtotal ajax-cart__details-row is-flex is-justify-space-between">
<div class="ajax-cart__row-description">
<span>Subtotal:</span>
</div>
<span class="money"> 0,00 € </span>
</div>
<div class="ajax-cart__button-wrapper text-align-center">
<a href="https://www.zwift.com/eu/create-account?origin=shopify&redirect_uri=https%3A%2F%2Feu.zwift.com%2Fcart" class="ajax-cart__button primary button--add-to-cart button primary add_to_cart checkout" value="Create Account" data-testid="create-account-btn">
Create Account
</a>
<a href="https://www.zwift.com/eu/sign-in?origin=shopify&redirect_uri=https%3A%2F%2Feu.zwift.com%2Fcart" class="ajax-cart__button primary button--add-to-cart button primary add_to_cart checkout signin" value="translation missing: en.cart.general.signIn" data-testid="sign-in-btn">
Sign In
</a>
<a class="ajax-cart__cart-link" href="/cart">Go to cart</a>
</div>
</div>
</form>
POST /cart
<form action="/cart" method="post" class="ajax-cart__form is-hidden">
<div class="ajax-cart__cart-count text-align-center">
<p class="ajax-cart__cart-title">Shopping Cart <span class="cart__count--text" data-bind="itemCount">0</span></p>
</div>
<div class="ajax-cart__list">
</div>
<div class="ajax-cart__details-wrapper">
<div class="ajax-cart__subtotal ajax-cart__details-row is-flex is-justify-space-between">
<div class="ajax-cart__row-description">
<span>Subtotal:</span>
</div>
<span class="money"> 0,00 € </span>
</div>
<div class="ajax-cart__button-wrapper text-align-center">
<a href="https://www.zwift.com/eu/create-account?origin=shopify&redirect_uri=https%3A%2F%2Feu.zwift.com%2Fcart" class="ajax-cart__button primary button--add-to-cart button primary add_to_cart checkout" value="Create Account" data-testid="create-account-btn">
Create Account
</a>
<a href="https://www.zwift.com/eu/sign-in?origin=shopify&redirect_uri=https%3A%2F%2Feu.zwift.com%2Fcart" class="ajax-cart__button primary button--add-to-cart button primary add_to_cart checkout signin" value="translation missing: en.cart.general.signIn" data-testid="sign-in-btn">
Sign In
</a>
<a class="ajax-cart__cart-link" href="/cart">Go to cart</a>
</div>
</div>
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form newsletter-form--newsletter-section"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<input type="hidden" name="contact[tags]" value="prospect,newsletter"> <input type="hidden" name="challenge" value="false">
<div class="newsletter-form form is-responsive">
<div class="field is-stretched-width"> <label class="label is-sr-only" for="newsletterFormEmail"> Email<span class="required">*</span></label>
<div class="control "> <input class="input is-secondary-btn-style is-regular" id="newsletterFormEmail" title="email" type="email" name="contact[email]" placeholder="" required=""></div>
</div>
<div class="field is-default-width is-align-self-end">
<div class="control"> <button type="submit" class="button primary white is-within-form primary white " data-testid="primary white"> <span class="headXS">Sign Up</span></button></div>
</div>
</div>
</form>
/search
<form class="search-form search-popup__form" action="/search">
<div class="search__fields"> <input type="hidden" name="type" value="product"> <label for="q" class="visuallyhidden">What are you looking for?</label>
<div class="field">
<div class="control has-icons-left"> <input class="input" type="text" name="q" placeholder="What are you looking for?" value="" x-webkit-speech="" autocapitalize="off" autocomplete="off" autocorrect="off" data-q="">
<span class="icon " data-icon="search" aria-label="search" role="img" alt="search"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<g id="search">
<path d="M92.83,90.18,71.47,68.83a38.58,38.58,0,1,0-6.29,5l22,22ZM14,41.46A30.47,30.47,0,1,1,44.47,71.93,30.51,30.51,0,0,1,14,41.46Z"></path>
</g>
</svg>
</span>
</div>
</div> <input type="submit" name="search" class="visuallyhidden" value="">
</div>
</form>
/search
<form class="search-form search-popup__form" action="/search">
<div class="search__fields"> <input type="hidden" name="type" value="product"> <label for="q" class="visuallyhidden">What are you looking for?</label>
<div class="field">
<div class="control has-icons-left has-icons-right is-relative"> <input class="input" type="text" name="q" placeholder="What are you looking for?" value="" x-webkit-speech="" autocapitalize="off" autocomplete="off" autocorrect="off" data-q="">
<span class="icon is-left submit-search" data-icon="search" aria-label="search" role="img" alt="search"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<g id="search">
<path d="M92.83,90.18,71.47,68.83a38.58,38.58,0,1,0-6.29,5l22,22ZM14,41.46A30.47,30.47,0,1,1,44.47,71.93,30.51,30.51,0,0,1,14,41.46Z"></path>
</g>
</svg>
</span>
<span class="icon is-right close-search" data-icon="x" aria-label="x" role="img" alt="x"> <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M10.4139 7.41416C9.63286 6.63311 8.36653 6.63311 7.58548 7.41416C6.80444 8.1952 6.80444 9.46153 7.58548 10.2426L13.1713 15.8284L7.41391 21.5857C6.63286 22.3668 6.63286 23.6331 7.41391 24.4142C8.19496 25.1952 9.46129 25.1952 10.2423 24.4142L15.9997 18.6568L21.7276 24.3847C22.5087 25.1658 23.775 25.1658 24.556 24.3847C25.3371 23.6037 25.3371 22.3373 24.556 21.5563L18.8281 15.8284L24.3845 10.272C25.1655 9.49097 25.1655 8.22464 24.3845 7.44359C23.6034 6.66255 22.3371 6.66254 21.556 7.44359L15.9997 12.9999L10.4139 7.41416Z"
fill="#141518"></path>
</svg>
</span>
</div>
</div> <input type="submit" name="search" class="visuallyhidden" value="">
</div>
</form>
Text Content
- | / Save up to % Save % Save up to Save Sale Sold out In stock HEAD TO THE ZWIFT SHOP AND SAVE DURING THE SUMMER SALE EVENT. ZWIFT ZWIFT Why Zwift How Zwift Works Equipment Shop Support Opens a new window Try for free 0 Sign In LANGUAGE English * Deutsch * English * Español * français Try for free * Why Zwift * How Zwift Works * Equipment * Shop * Support Opens a new window * Sign In * Cart (0) * LANGUAGE English * Deutsch * English * Español * français 0 Shopping Cart 0 Your Cart is Empty Continue Shopping Shopping Cart 0 Subtotal: 0,00 € Create Account Sign In Go to cart Shopping Cart 0 Your Cart is Empty Continue Shopping Shopping Cart 0 Subtotal: 0,00 € Create Account Sign In Go to cart Seriously Fun Indoor Training Zwift is the app that makes indoor training fun. Get equipment and reach fitness goals in virtual worlds alongside a global community. Join Zwift Get Equipment HOW TO GET STARTED 1. DOWNLOAD ZWIFT Download the game to a computer, iOS or Android device, or Apple TV. Zwift looks best on bigger screens, so if you’ve got it, rock it! 2. CONNECT YOUR EQUIPMENT Grab a bike and trainer (or a smart bike!). If you don’t have a trainer, Zwift works with most speed sensors and power meters. Buy it all here. 3. START THE GAME Your 7-day trial starts on your first ride. Upon ending, your subscription begins at €14.99/month. SHOP ZWIFT For an ideal Zwift experience, a good setup is key. We can help optimize your gear for a top-of-the-line ride. Bundle packages. Accessories. Apparel. Financing options, and more! Shop Now Check Compatibility WHY ZWIFT WORKS A MASSIVE SOCIAL COMMUNITY A global community that makes it easy to stay motivated by training beside others just as enthusiastic as you are. GAMING MEETS FITNESS Fun, immersive indoor gaming experiences that make it easy to keep coming back for more. TRAIN ON YOUR OWN TIME Fine-tuned event programming that fits any schedule for Zwifters of all skill levels. REASONS TO ZWIFT Bring fun to training. Prepare for big challenges. Explore stunning worlds. All within an inclusive community. Zwift is the perfect cycling complement for the digital era, with enough fun to keep things fresh while you get fitter. Create Account TESTIMONIALS SAM HOLNESS Level: 50 (Bike), 17 (Run) I use Zwift all year round, not only during winter or the off-season, because it’s safer than cycling outside while getting the same aerobic and anaerobic benefits without the risks. JULIEN VERLAY Level: 28 (Bike) I use it [Zwift] to get back in shape and to meet with my friends. It helped me a lot during the first lockdown to be in touch and ride with my friends and challenge myself too. DANIEL SANCHEZ REINA Level: 25 (Bike), 20 (Run) If you simply try it and use the 7-day trial, that will be enough to discover everything that the Zwift universe offers—a maximum level of realism, thousands of group events, personalized training, etc. CHRYSTYANE DE LA ROSA Level: 35 (Bike), 4 (Run) Zwift is super fun and we can ride together, even if we’re not in the same place. There’s a lot of training, rides, and competition, and you’ve got it all in one app—so it’s a must have training tool! CALEB CLINE Level: 29 (Bike) Zwift gave me the ability to be a father with young girls and not have to give up on my cycling dreams. My kids have spent countless hours in my pain cave with me watching movies, doing body weight exercises, and cheering me on as they watch me on the TV or iPad pedaling away. CHANTALE BURKE Level: 34 (Bike) I enjoy seeing the progress with my racing, with workouts helping me stay on track, plus social rides with the community and my team make the challenging rides more enjoyable. LISA HAWS Level: 28 (Bike) Zwift is everything you didn’t even know you wanted or needed. Get ready to be addicted to cycling! Seriously, it is worth it. Zwift is something that works for any ability of user, from beginner to elite athlete. It is challenging for everyone. MIKE BROOKS Level: 50 (Bike) Being a part of an awesome community has led me to meet people who are now mates. Some of us now get together to meet up, ride outside, and every year in Adelaide, a few of us meet up for the Tour Down Under. DEBBIE RODRIGUEZ Level: 34 (Bike) The variety of routes, whether in Watopia or in the other worlds, make Zwift extra fun. There are times when I do "sightseeing" rides just looking around and hunting for Easter eggs (Yeti is still on my wishlist!). Also the regular updates and improvements make it super exciting (did I just read that there are two extra routes in Neokyo?!?) FREE TRIAL Try Zwift with our 7-day free trial, beginning with your first ride. Then it’s just €14.99/month. Create Account EXPLORE WORLDS 11 immersive worlds. Countless routes. Dive into the fun and discover adventure. GET FITTER In-game training plans that help you achieve the results you’ve been chasing. HAVE FUN Non-stop events at any hour of the day. Because getting fit doesn’t have a curfew. EXPLORE WORLDS 11 immersive worlds. Countless routes. Dive into the fun and discover adventure. GET FITTER In-game training plans that help you achieve the results you’ve been chasing. HAVE FUN Non-stop events at any hour of the day. Because getting fit doesn’t have a curfew. SUBSCRIBE Sign up to get the latest on sales, new releases and more … Email* Sign Up Shop * Zwift Shop * Shop Cycling Gear * Shop Running Gear * Shop Apparel and Accessories * Orders * Shop FAQ * Returns Support * Cycling * Running * Account * Forums * Status * Contact Us Contact Us * Cookie Preferences Download * Zwift for Mac * Zwift for Windows * Zwift for Android * Zwift for IOS * Zwift Companion for iOS * Zwift Companion for Android Company * Careers * Press * Blog * Opens a new window * Opens a new window * Opens a new window * Opens a new window * Opens a new window © 2022 Zwift, Inc. All rights reserved. v1.19.0 PrivacyOpens a new window / LegalOpens a new window / TermsOpens a new window American Express Discover Mastercard PayPal Venmo Visa SEARCH What are you looking for? FINANCING ON ZWIFT Financing can only be used for Products. You'll still be able to create your free account and begin your 7 day trial after setting up financing and check-out. Financing can only be used for Products. You'll still be able to create your free account and begin your 7 day trial after setting up financing and check-out. We'll walk you through each step. Continue Go Back to Cart What are you looking for? need help? ABOUT COOKIES ON THIS SITE Cookies are important to the proper functioning of the site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, remember what's in your basket or how far through an order you are, collect statistics and analyse site usage to optimize site functionality, and deliver content tailored to your interests. We also use cookies for advertising to promote our products to site visitors, both on and off our site. Click "Accept all" to accept all cookies and go directly to the site or click on Manage Cookie Settings for more information and to choose whether to accept certain cookies. You may also choose to reject all cookies. Manage Cookie Settings Accept All Game Update Known Issues - August 10, 2022 Some members are experiencing issues after updating to the most recent version of Zwift. Please know we're working hard to get these resolved and greatly appreciate your patience. For the latest updates, check out the article below: Game Update Known Issues - August 10, 2022 SUPPORT TOPICS Accounts and PaymentsGetting StartedTechnical IssuesChild AccountYour OrdersFeedback and SuggestionsSomething Else