www.radpowerbikes.com
Open in
urlscan Pro
23.227.38.32
Public Scan
URL:
https://www.radpowerbikes.com/
Submission: On March 14 via manual from PT — Scanned from CA
Submission: On March 14 via manual from PT — Scanned from CA
Form analysis
22 forms found in the DOM<form class="needsclick klaviyo-form klaviyo-form-version-cid_2 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WVkTMf" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 10px 0px 0px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input class="needsclick go1896507053 kl-private-reset-css-Xuajs1" type="email" name="email" tabindex="0"
placeholder="Your email" aria-label="Your email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 0px 10px; position: relative; flex: 0 1 auto;"><button
class="needsclick go332817621 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(0, 0, 0); border-radius: 4px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 11px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto;">Subscribe</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
GET /search
<form action="/search" method="get" role="search" class="search-bar">
<div class="search-bar__top-wrapper">
<div class="search-bar__top">
<input type="hidden" name="type" value="product">
<input type="hidden" name="options[prefix]" value="last">
<div class="search-bar__input-wrapper">
<input class="search-bar__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search" placeholder="Search">
<button type="button" class="search-bar__input-clear hidden-lap-and-up" data-action="clear-input"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation">
<title id="closeIconTitle">Close Icon</title>
<path
d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z"
fill="currentColor" fill-rule="evenodd"></path>
</svg></button>
</div><button type="submit" class="search-bar__submit" aria-label="Search"><svg class="icon icon--search" viewBox="0 0 21 21" role="presentation">
<g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
<path d="M19 19l-5-5" stroke-linecap="square"></path>
<circle cx="8.5" cy="8.5" r="7.5"></circle>
</g>
</svg><svg class="icon icon--search-loader" viewBox="0 0 64 64" role="presentation">
<path opacity=".4"
d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z">
</path>
<path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
</svg></button>
</div>
<button type="button" class="search-bar__close-button hidden-tablet-and-up" data-action="unfix-search">
<span class="search-bar__close-text">Close</span>
</button>
</div>
<div class="search-bar__inner">
<div class="search-bar__inner-animation">
<div class="search-bar__results" aria-hidden="true">
<div class="skeleton-container">
<div class="search-bar__result-item search-bar__result-item--skeleton">
<div class="search-bar__image-container">
<div class="aspect-ratio aspect-ratio--square">
<div class="skeleton-image"></div>
</div>
</div>
<div class="search-bar__item-info">
<div class="skeleton-paragraph">
<div class="skeleton-text"></div>
<div class="skeleton-text"></div>
</div>
</div>
</div>
<div class="search-bar__result-item search-bar__result-item--skeleton">
<div class="search-bar__image-container">
<div class="aspect-ratio aspect-ratio--square">
<div class="skeleton-image"></div>
</div>
</div>
<div class="search-bar__item-info">
<div class="skeleton-paragraph">
<div class="skeleton-text"></div>
<div class="skeleton-text"></div>
</div>
</div>
</div>
<div class="search-bar__result-item search-bar__result-item--skeleton">
<div class="search-bar__image-container">
<div class="aspect-ratio aspect-ratio--square">
<div class="skeleton-image"></div>
</div>
</div>
<div class="search-bar__item-info">
<div class="skeleton-paragraph">
<div class="skeleton-text"></div>
<div class="skeleton-text"></div>
</div>
</div>
</div>
</div>
<div class="search-bar__results-inner"></div>
</div>
<div class="search-bar__menu-wrapper" aria-hidden="true">
<fieldset class="search-bar__menu">
<legend class="search-bar__menu-title heading">Quick Links</legend>
<ul class="search-bar__menu-linklist list--unstyled">
<li>
<a href="/collections/electric-bikes" class="search-bar__menu-link">Electric Bikes</a>
</li>
<li>
<a href="/collections/accessories" class="search-bar__menu-link">Accessories</a>
</li>
<li>
<a href="/collections/replacement-parts" class="search-bar__menu-link">Replacement Parts</a>
</li>
<li>
<a href="https://radpowerbikes.zendesk.com/hc/en-us" class="search-bar__menu-link" target="_blank" aria-describedby="new-window-label" rel="noopener noreferrer">Help Center</a>
</li>
<li>
<a href="/blogs/the-scenic-route" class="search-bar__menu-link">Blog</a>
</li>
</ul>
</fieldset>
</div>
</div>
</div>
</form>
Name: login — POST /account/login
<form method="post" action="/account/login" id="header_customer_login" accept-charset="UTF-8" name="login" class="form"><input type="hidden" name="form_type" value="customer_login"><input type="hidden" name="utf8" value="✓">
<header class="popover__header">
<h2 class="popover__title">Rad Account</h2>
<p class="popover__legend"></p>
</header>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="email" id="login-customer[email]" class="form__field form__field--text" autocomplete="off" name="customer[email]" required="required" aria-required="true">
<label aria-label="Email" for="login-customer[email]" class="form__floating-label">Email</label>
</div>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="password" id="login-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="current-password" aria-required="true">
<label aria-label="Password" for="login-customer[password]" class="form__floating-label">Password</label>
</div>
<button type="submit" class="form__submit button button--secondary button--full">Secure Sign In</button>
</form>
Name: recover — POST /account/recover
<form method="post" action="/account/recover" accept-charset="UTF-8" name="recover" class="form"><input type="hidden" name="form_type" value="recover_customer_password"><input type="hidden" name="utf8" value="✓">
<header class="popover__header">
<h2 class="popover__title">Recover Password</h2>
<p class="popover__legend">Enter your email:</p>
</header>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="email" id="recover-customer[recover_email]" class="form__field form__field--text" name="email" required="required" aria-required="true">
<label aria-label="Recover Email" for="recover-customer[recover_email]" class="form__floating-label">Email</label>
</div>
<button type="submit" class="form__submit button button--secondary button--full">Recover</button>
</form>
Name: create — POST /account
<form method="post" action="/account" id="create_customer" accept-charset="UTF-8" name="create" class="form"><input type="hidden" name="form_type" value="create_customer"><input type="hidden" name="utf8" value="✓">
<header class="popover__header">
<h2 class="popover__title">Create My Rad Account</h2>
<p class="popover__legend">Please fill in the information below:</p>
</header>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="text" id="register-customer[first_name]" class="form__field form__field--text" name="customer[first_name]" required="required" aria-required="true">
<label aria-label="First Name" for="register-customer[first_name]" class="form__floating-label">First name</label>
</div>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="text" id="register-customer[last_name]" class="form__field form__field--text" name="customer[last_name]" required="required" aria-required="true">
<label aria-label="Last Name" for="register-customer[last_name]" class="form__floating-label">Last name</label>
</div>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="email" id="register-customer[email]" class="form__field form__field--text" name="customer[email]" required="required" aria-required="true">
<label aria-label="Email" for="register-customer[email]" class="form__floating-label">Email</label>
</div>
<div class="form__input-wrapper form__input-wrapper--labelled">
<input type="password" id="register-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="new-password" aria-required="true">
<label aria-label="Password" for="register-customer[password]" class="form__floating-label">Password</label>
</div>
<button type="submit" class="form__submit button button--secondary button--full">Create Account</button>
</form>
POST /cart
<form method="post" action="/cart" id="mini-cart" class="mini-cart" aria-hidden="true" novalidate="novalidate" data-item-count="0">
<input type="hidden" name="attributes[collection_products_per_page]" value="">
<input type="hidden" name="attributes[collection_layout]" value=""><svg class="icon icon--nav-triangle-borderless" viewBox="0 0 20 9" role="presentation">
<path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
</svg>
<div class="mini-cart__content mini-cart__content--empty">
<p class="alert alert--tight alert--center text--strong">Spend <span>$150</span> more and get free shipping!</p>
<div class="mini-cart__empty-state"><svg width="81" height="70" viewBox="0 0 81 70">
<g transform="translate(0 2)" stroke-width="4" stroke="#000000" fill="none" fill-rule="evenodd">
<circle stroke-linecap="square" cx="34" cy="60" r="6"></circle>
<circle stroke-linecap="square" cx="67" cy="60" r="6"></circle>
<path d="M22.9360352 15h54.8070373l-4.3391876 30H30.3387146L19.6676025 0H.99560547"></path>
</g>
</svg>
<p class="heading h4">Your cart is empty</p>
</div>
<a href="/collections/electric-bikes" class="button button--secondary button--full">Shop Now</a>
</div>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_6595936059488_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39442977783904"><a href="/collections/electric-bikes/products/radexpand-electric-folding-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadExpand 5 Electric Folding Bike">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radexpand-electric-folding-bike" aria-label="Quick View: RadExpand 5 Electric Folding Bike">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_6583367336032_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39404272418912"><a href="/collections/electric-bikes/products/radrunner-electric-utility-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadRunner 2 Electric Utility Bike">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radrunner-electric-utility-bike" aria-label="Quick View: RadRunner 2 Electric Utility Bike">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_6564306976864_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39336003829856"><a href="/collections/electric-bikes/products/radrover-plus-step-thru-electric-fat-tire-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadRover 6 Plus Step-Thru">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radrover-plus-step-thru-electric-fat-tire-bike" aria-label="Quick View: RadRover 6 Plus Step-Thru">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_6564306878560_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39336003534944"><a href="/collections/electric-bikes/products/radrover-plus-electric-fat-tire-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadRover 6 Plus">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radrover-plus-electric-fat-tire-bike" aria-label="Quick View: RadRover 6 Plus">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4551152336992_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39441026056288"><a href="/collections/electric-bikes/products/radrunner-plus-electric-utility-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadRunner Plus">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radrunner-plus-electric-utility-bike" aria-label="Quick View: RadRunner Plus">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_6571595956320_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39441025761376"><a href="/collections/electric-bikes/products/radcity-plus-electric-commuter-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadCity 5 Plus Electric Commuter Bike">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radcity-plus-electric-commuter-bike" aria-label="Quick View: RadCity 5 Plus Electric Commuter Bike">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_6571594907744_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39362624815200"><a href="/collections/electric-bikes/products/radcity-plus-step-thru-electric-commuter-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadCity 5 Plus Step-Thru Electric Commuter Bike">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radcity-plus-step-thru-electric-commuter-bike" aria-label="Quick View: RadCity 5 Plus Step-Thru Electric Commuter Bike">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4584305492064_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="32100542283872"><a href="/collections/electric-bikes/products/radwagon-electric-cargo-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadWagon 4">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radwagon-electric-cargo-bike" aria-label="Quick View: RadWagon 4">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4459161518176_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39441026121824"><a href="/collections/electric-bikes/products/radmini-step-thru-electric-folding-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadMini Step-Thru Electric Fat Bike Version 2">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radmini-step-thru-electric-folding-bike" aria-label="Quick View: RadMini Step-Thru Electric Fat Bike Version 2">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4459161944160_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39441024876640"><a href="/collections/electric-bikes/products/radmini-electric-folding-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadMini Electric Fat Bike Version 4">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radmini-electric-folding-bike" aria-label="Quick View: RadMini Electric Fat Bike Version 4">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4658312839264_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="32397507330144"><a href="/collections/electric-bikes/products/radmission-electric-city-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadMission Electric Metro Bike">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radmission-electric-city-bike" aria-label="Quick View: RadMission Electric Metro Bike">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4459163058272_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="39441026089056"><a href="/collections/electric-bikes/products/radcity-electric-commuter-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadCity Electric Commuter Bike Version 4">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radcity-electric-commuter-bike" aria-label="Quick View: RadCity Electric Commuter Bike Version 4">Quick View</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_id_4459162828896_1597680213683" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input
type="hidden" name="utf8" value="✓"><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id"
value="31655490158688"><a href="/collections/electric-bikes/products/radcity-step-thru-electric-commuter-bike" class="product-item__action-button button button--small button--secondary" aria-label="Choose Options: RadCity Step-Thru Electric Commuter Bike Version 3">Choose Options</a><button
type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-1597680213683"
data-product-url="/products/radcity-step-thru-electric-commuter-bike" aria-label="Quick View: RadCity Step-Thru Electric Commuter Bike Version 3">Quick View</button>
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-TXgFpY" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 15px 0px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input class="needsclick go2970745442 kl-private-reset-css-Xuajs1" type="email" name="email" tabindex="0"
placeholder="Your email" aria-label="Your email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 48px; text-align: left; color: rgb(0, 0, 0); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(207, 210, 211);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px; position: relative; flex: 1 0 0px;"><button
class="needsclick go332817621 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(212, 57, 0); border-radius: 4px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">Subscribe</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
POST /localization
<form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="footer__localization-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="/"></form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_5 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-GZYKxW" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; overflow: hidden; width: 600px; min-width: 200px; max-width: 1000px; border-radius: 20px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 30px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 20px; position: relative; flex: 0 1 auto; margin: 0px auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
src="https://d3k81ch9hvuctc.cloudfront.net/company/LzAAs5/images/1ceabdc0-07f1-4c8b-baad-d133e1cb281a.jpeg" alt="Flag of Canada" tabindex="-1" class="needsclick kl-private-reset-css-Xuajs1"
style="max-width: 100%; width: 100px; height: auto; cursor: initial;"></div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 40px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 kl-private-quill-wrapper-Lkqws1" style="width: 100%;">
<div class="ql-snow ql-container ql-disabled">
<div class="ql-editor" data-gramm="false" contenteditable="false">
<p style="text-align: center;"><strong class="ql-font-inter" style="font-size: 28px;">Looks like you're in Canada</strong></p>
<p style="text-align: center;"><br></p>
<p style="text-align: center;"><span class="ql-font-inter">Would you like to visit our Canadian website?</span></p>
</div>
<div class="ql-clipboard" contenteditable="true" tabindex="-1"></div>
</div>
</div>
</div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 0px 20px; position: relative; flex: 1 0 0px;"><button
class="needsclick go596865934 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(212, 57, 0); border-radius: 4px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">Go
to radpowerbikes.ca (CA)</button></div>
</div>
<div data-testid="form-row" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px; position: relative; flex: 1 0 0px;"><button
class="needsclick go596865934 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(0, 0, 0); border-radius: 4px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: Inter, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 11px; padding-bottom: 11px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto; width: 100%;">Stay
on radpowerbikes.com (US)</button></div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
Skip to content RAD NEWSLETTER Sign up to get the latest on sales, new product releases, and more. Subscribe Close Icon Innovation meets affordability: Shop the all-new RadExpand 5 Subscribe Close Icon * Electric Bikes * Gear * Service & Support * Learn * Test Ride Help Center Submit a request Follow Us * Facebook * Twitter * Instagram * YouTube Back Shop by Category * View All * In-Stock Ebikes * Cargo & Utility * City * Commuter * Off-Road * Last Chance Shop by Style * Folding * Step-Thru Frame * Step-Over Frame Shop by Family * View All * RadCity * RadExpand * RadMini * RadMission * RadRunner * RadRover * RadWagon Buying Tools * Take a Test Ride * Ebike Finder Quiz * Compare Models 19 "Best Ebike" Awards Our electric bikes have won more awards than any other brand from ElectricBikeReview.com Back Accessories * View All * Best Sellers * On-Bike Storage * Helmets * Passenger Comfort * Rider Comfort * Fenders * Safety * Locks * Upgrades * Pet Replacement Parts * View All * Batteries * Brakes * Chargers * Drivetrain * Grips * Inner Tubes * Lights * Seats * Tires Merch * Clothing * Gift Cards Double Your Range Pick up an extra battery and instantly double the range on your electric bike Bring Your Best Friend Check out our new Pet Accessories and bring your pet on your rides Back * Service & Support * Rad Service * Help Center * Contact Customer Support Back Get Started * Find Your Fit Quiz * Compare Models * Take a Test Ride * Rad Academy Classes The Scenic Route * Read Our Blog * Electric Bike Basics * Safe Riding Tips Company * About Us * Careers * Press * Commercial/Fleet Sales * Help Center Read Our Blog For electric bike tips and inspirational stories straight from the Rad Family, take a trip down the Scenic Route. Change the World With Us We’ve built teams across three continents to help us lead the ebike revolution. Back * Shop by Category * View All * In-Stock Ebikes * Cargo & Utility * City * Commuter * Off-Road * Last Chance Back * Shop by Style * Folding * Step-Thru Frame * Step-Over Frame Back * Shop by Family * View All * RadCity * RadExpand * RadMini * RadMission * RadRunner * RadRover * RadWagon Back * Buying Tools * Take a Test Ride * Ebike Finder Quiz * Compare Models Back * Accessories * View All * Best Sellers * On-Bike Storage * Helmets * Passenger Comfort * Rider Comfort * Fenders * Safety * Locks * Upgrades * Pet Back * Replacement Parts * View All * Batteries * Brakes * Chargers * Drivetrain * Grips * Inner Tubes * Lights * Seats * Tires Back * Merch * Clothing * Gift Cards Back * Get Started * Find Your Fit Quiz * Compare Models * Take a Test Ride * Rad Academy Classes Back * The Scenic Route * Read Our Blog * Electric Bike Basics * Safe Riding Tips Back * Company * About Us * Careers * Press * Commercial/Fleet Sales * Help Center Close Icon Close Quick Links * Electric Bikes * Accessories * Replacement Parts * Help Center * Blog Customer Support Jen, Customer Experience ASK OUR EXPERTS No matter what stage you are in the buying process, our Ebike Experts will take care of you. Check out our robust help center for answers to your top questions. Help Center - FAQs and Articles Track an Order Return a Product Contact Us Call Us 1-800-939-0310 View Our Hours BUSINESS HOURS Customer Service 7 Days a Week 7 a.m. - 6 p.m. PT Product Support 7 Days a Week 7 a.m. - 6 p.m. PT ← Contact Info Close Icon Close Icon My Account RAD ACCOUNT Email Password Secure Sign In New customer? Create your account Lost password? Recover password RECOVER PASSWORD Enter your email: Email Recover Remembered your password? Back to login CREATE MY RAD ACCOUNT Please fill in the information below: First name Last name Email Password Create Account Already have an account? Login here Close Icon 0 Close Icon Cart Spend $150 more and get free shipping! Your cart is empty Shop Now * Electric Bikes Shop by Category * View All * In-Stock Ebikes * Cargo & Utility * City * Commuter * Off-Road * Last Chance Shop by Style * Folding * Step-Thru Frame * Step-Over Frame Shop by Family * View All * RadCity * RadExpand * RadMini * RadMission * RadRunner * RadRover * RadWagon Buying Tools * Take a Test Ride * Ebike Finder Quiz * Compare Models 19 "Best Ebike" Awards Our electric bikes have won more awards than any other brand from ElectricBikeReview.com * Gear Accessories * View All * Best Sellers * On-Bike Storage * Helmets * Passenger Comfort * Rider Comfort * Fenders * Safety * Locks * Upgrades * Pet Replacement Parts * View All * Batteries * Brakes * Chargers * Drivetrain * Grips * Inner Tubes * Lights * Seats * Tires Merch * Clothing * Gift Cards Double Your Range Pick up an extra battery and instantly double the range on your electric bike Bring Your Best Friend Check out our new Pet Accessories and bring your pet on your rides * Service & Support * Rad Service * Help Center * Contact Customer Support * Learn Get Started * Find Your Fit Quiz * Compare Models * Take a Test Ride * Rad Academy Classes The Scenic Route * Read Our Blog * Electric Bike Basics * Safe Riding Tips Company * About Us * Careers WE'RE HIRING * Press * Commercial/Fleet Sales * Help Center Read Our Blog For electric bike tips and inspirational stories straight from the Rad Family, take a trip down the Scenic Route. Change the World With Us We’ve built teams across three continents to help us lead the ebike revolution. * Test Ride 14-Day Free Trial 1-Year Warranty EXPAND YOUR HORIZONS Radically portable. Radically affordable. Discover the all-new RadExpand 5. Shop RadExpand 5Learn More BRING ON SPRING Shop our in-stock ebikes online (with free shipping!), in-store, or built and delivered by Rad Mobile Service. Shop Ebikes Shop In-Person * 19 Best Electric Bike Awards From ElectricBikeReview.com Shop Award Winners ⟶ * 17,000+ Verified Reviews From real Rad customers Read Customer Reviews ⟶ * Most Innovative Companies Fast Company Learn More ⟶ * Most Influential Companies TIME Read More ⟶ Learn GET TO KNOW US Award-winning ebikes are just the beginning! Learn more about our mission, vision, and values. About Us SHOP ELECTRIC BIKES View all New Choose the color Black +2 White +1 RadExpand 5 Electric Folding Bike $1,299 Choose OptionsQuick View Choose the color Black +2 Forest Green +1 RadRunner 2 Electric Utility Bike $1,499 Choose OptionsQuick View Choose the color Charcoal +2 Glossy White +1 RadRover 6 Plus Step-Thru (4.8) 287 Reviews $1,999 Choose OptionsQuick View Choose the color Charcoal +1 RadRover 6 Plus (4.7) 291 Reviews $1,999 Choose OptionsQuick View Choose the color Silver +1 RadRunner Plus (4.7) 1007 Reviews $1,899 Choose OptionsQuick View Choose the color Charcoal +1 RadCity 5 Plus Electric Commuter Bike (4.7) 99 Reviews $1,999 Choose OptionsQuick View Choose the color Charcoal +2 Glossy White +1 RadCity 5 Plus Step-Thru Electric Commuter Bike (4.7) 196 Reviews $1,999 Choose OptionsQuick View Choose the color Orange +3 Black +2 White +1 RadWagon 4 (4.7) 1545 Reviews $1,999 Choose OptionsQuick View Choose the color White +1 RadMini Step-Thru Electric Fat Bike Version 2 (4.8) 1498 Reviews $1,499 Choose OptionsQuick View Choose the color Black +1 RadMini Electric Fat Bike Version 4 (4.7) 1154 Reviews $1,499 Choose OptionsQuick View Choose the color White, Mid-Step +6 Black, Mid-Step +5 Gray, High-Step +4 Black, High-Step +3 Steel Blue, High-Step +2 Red, Mid-Step +1 RadMission Electric Metro Bike (4.6) 1104 Reviews $1,199 Choose OptionsQuick View Choose the color Black +1 RadCity Electric Commuter Bike Version 4 (4.8) 1651 Reviews $1,599 Choose OptionsQuick View Choose the color Black +2 White +1 RadCity Step-Thru Electric Commuter Bike Version 3 (4.7) 2729 Reviews $1,599 Choose OptionsQuick View Close Icon * "It's like you looked at what the competitor did and simply made everything better." Bill B, RadRover owner * "It's the best purchase I've made in years! Great customer service also!" Stephen S, RadMini owner * "This bike allows me to have so much freedom in my life, allowing me to go further on my bike than I ever dreamed." Bonnie B, RadCity Step-Thru owner Read The Reviews Accessories Do more with your ebike Shop Now Test Ride Take us for a spin Learn More Get Started Find Your Ebike Not sure where to start? Answer a few simple questions to find the perfect ebike for you. Take the Quiz Replacement Parts Get your bike riding like new Shop Now Mobile Service On-demand delivery, maintenance, and test rides Learn More YOUR RECENTLY VIEWED Close Icon LATEST STORIES View all EXPANDING THE RAD COLLECTION: GET TO KNOW THE RADEXPAND 5 Heidi JenkinsMar 09, 2022 Our new electric folding bike is designed for all terrains and adventures. Discover the RadExpand with fatter tires, a heavy duty rear rack, and a whole lot more. COMPARE RADCITY CLASSIC VS. RADCITY 5 PLUS Heidi JenkinsFeb 24, 2022 Deciding on the right commuter ebike for you? Compare our award-winning RadCity ebikes - both the RadCity Classic models and our 2021 RadCity 5 Plus models are designed to get you where you want to go. A SCULPTOR CRAFTS A NEW WAY TO TRAVEL Heidi JenkinsFeb 18, 2022 Pottery supplies in an ebike? A sculptor leaves the car behind and carves a new path using her RadCity Step-Thru. Free Shipping Ebikes shipped directly to you, we cover the cost 14-Day Free Trial If you don't love it, send it back for a full refund World-Class Support Our in-house team of ebike experts are here to help 7 days a week Extensive Help Center 24/7 expert ebike advice and maintenance how-to's ELECTRIC BIKES * RadRover Plus * RadRover Plus Step-Thru * RadCity Plus * RadCity Plus Step-Thru * RadCity * RadCity Step-Thru * RadRunner Plus * RadRunner * RadExpand * RadMini * RadMini Step-Thru * RadWagon * RadMission * Compare Models * Find Your Fit Quiz ALL PRODUCTS * Electric Bikes * Accessories * Replacement Parts * Merch * Gift Cards * Legacy Products * Deals COMPANY * About Us * CareersWE'RE HIRING * Press * Rad Service * Showrooms * Commercial/Fleet Sales * Rad Power Bikes Canada * Rad Power Bikes Europe MORE * Contact Us * Help Center * Return a Product * Assembly Videos & Owner's Manuals * Financing * Refer a Friend * Affiliates & Partners * Student Discounts * Do Not Sell My Personal Information NEWSLETTER Sign up to get the latest on sales, new releases, and more. Subscribe © 2022 Rad Power Bikes Inc., All Rights Reserved Terms of Purchase | Terms of Use | Warranty | Returns | Privacy Policy Follow Us * * * * We Accept Amazon American Express Apple Pay Discover Google Pay Mastercard PayPal Shop Pay Venmo Visa © 2022 Rad Power Bikes Inc., All Rights Reserved Terms of Purchase | Terms of Use | Warranty | Returns | Privacy Policy Opens in a new window Open modal Close Icon Getting Options SAAP SERVICE TITLE Choose a local bike shop near 12345 Show More Cancel Continue Open modal Close Icon ARE YOU SURE? Choosing a new assembly option will also update the assembly option for the other items in your cart. No, Don’t Change Yes, Change my Assembly Open modal Close Icon ALMOST THERE You must select a location for your selected assembly option. Ok Open modal Close Icon Getting Options IS NOT AVAILABLE NEAR 12345 We’re sorry, Built + Delivered is not available for the delivery address you entered. Please select from the available assembly options, or update your delivery postal code. Postal Code *required Update Enter a Valid Postal Code Continue Close form Looks like you're in Canada Would you like to visit our Canadian website? Go to radpowerbikes.ca (CA) Stay on radpowerbikes.com (US) Earn Rewards