www.ekster.com
Open in
urlscan Pro
2606:4700:4400::6812:23b5
Public Scan
URL:
http://www.ekster.com/
Submission: On October 16 via api from US — Scanned from DE
Submission: On October 16 via api from US — Scanned from DE
Form analysis
6 forms found in the DOMPOST /localization
<form method="post" action="/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="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="/">
<div class="localization-form__select">
<img src="//www.ekster.com/cdn/shop/files/US.SVG?v=13197759167292498047" width="20px" height="20px" alt="United States" loading="lazy" class="country-selector-flag">
<select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript">
<option value="AL"> Albania (USD $) </option>
<option value="DZ"> Algeria (USD $) </option>
<option value="AD"> Andorra (USD $) </option>
<option value="AO"> Angola (USD $) </option>
<option value="AI"> Anguilla (USD $) </option>
<option value="AG"> Antigua & Barbuda (USD $) </option>
<option value="AR"> Argentina (USD $) </option>
<option value="AM"> Armenia (USD $) </option>
<option value="AW"> Aruba (USD $) </option>
<option value="AC"> Ascension Island (USD $) </option>
<option value="AU"> Australia (AUD $) </option>
<option value="AT"> Austria (EUR €) </option>
<option value="AZ"> Azerbaijan (USD $) </option>
<option value="BS"> Bahamas (USD $) </option>
<option value="BD"> Bangladesh (USD $) </option>
<option value="BB"> Barbados (USD $) </option>
<option value="BE"> Belgium (EUR €) </option>
<option value="BZ"> Belize (USD $) </option>
<option value="BJ"> Benin (USD $) </option>
<option value="BM"> Bermuda (USD $) </option>
<option value="BO"> Bolivia (USD $) </option>
<option value="BA"> Bosnia & Herzegovina (USD $) </option>
<option value="BW"> Botswana (USD $) </option>
<option value="BR"> Brazil (USD $) </option>
<option value="VG"> British Virgin Islands (USD $) </option>
<option value="BG"> Bulgaria (USD $) </option>
<option value="BF"> Burkina Faso (USD $) </option>
<option value="BI"> Burundi (USD $) </option>
<option value="KH"> Cambodia (USD $) </option>
<option value="CM"> Cameroon (USD $) </option>
<option value="CA"> Canada (CAD $) </option>
<option value="CV"> Cape Verde (USD $) </option>
<option value="BQ"> Caribbean Netherlands (USD $) </option>
<option value="KY"> Cayman Islands (USD $) </option>
<option value="CF"> Central African Republic (USD $) </option>
<option value="CL"> Chile (USD $) </option>
<option value="CN"> China (USD $) </option>
<option value="CO"> Colombia (USD $) </option>
<option value="CG"> Congo - Brazzaville (USD $) </option>
<option value="CR"> Costa Rica (USD $) </option>
<option value="CI"> Côte d’Ivoire (USD $) </option>
<option value="HR"> Croatia (EUR €) </option>
<option value="CY"> Cyprus (EUR €) </option>
<option value="CZ"> Czechia (USD $) </option>
<option value="DK"> Denmark (USD $) </option>
<option value="DM"> Dominica (USD $) </option>
<option value="DO"> Dominican Republic (USD $) </option>
<option value="EC"> Ecuador (USD $) </option>
<option value="EG"> Egypt (USD $) </option>
<option value="SV"> El Salvador (USD $) </option>
<option value="EE"> Estonia (EUR €) </option>
<option value="SZ"> Eswatini (USD $) </option>
<option value="ET"> Ethiopia (USD $) </option>
<option value="FI"> Finland (EUR €) </option>
<option value="FR"> France (EUR €) </option>
<option value="GF"> French Guiana (USD $) </option>
<option value="PF"> French Polynesia (USD $) </option>
<option value="GA"> Gabon (USD $) </option>
<option value="GM"> Gambia (USD $) </option>
<option value="DE"> Germany (EUR €) </option>
<option value="GH"> Ghana (USD $) </option>
<option value="GR"> Greece (EUR €) </option>
<option value="GP"> Guadeloupe (USD $) </option>
<option value="GT"> Guatemala (USD $) </option>
<option value="GG"> Guernsey (USD $) </option>
<option value="GN"> Guinea (USD $) </option>
<option value="GY"> Guyana (USD $) </option>
<option value="HT"> Haiti (USD $) </option>
<option value="HK"> Hong Kong SAR (USD $) </option>
<option value="HU"> Hungary (USD $) </option>
<option value="IN"> India (USD $) </option>
<option value="ID"> Indonesia (USD $) </option>
<option value="IQ"> Iraq (USD $) </option>
<option value="IE"> Ireland (EUR €) </option>
<option value="IM"> Isle of Man (USD $) </option>
<option value="IL"> Israel (USD $) </option>
<option value="IT"> Italy (EUR €) </option>
<option value="JM"> Jamaica (USD $) </option>
<option value="JP"> Japan (USD $) </option>
<option value="JE"> Jersey (USD $) </option>
<option value="JO"> Jordan (USD $) </option>
<option value="KZ"> Kazakhstan (USD $) </option>
<option value="KE"> Kenya (USD $) </option>
<option value="KW"> Kuwait (USD $) </option>
<option value="LA"> Laos (USD $) </option>
<option value="LV"> Latvia (EUR €) </option>
<option value="LB"> Lebanon (USD $) </option>
<option value="LR"> Liberia (USD $) </option>
<option value="LI"> Liechtenstein (USD $) </option>
<option value="LT"> Lithuania (EUR €) </option>
<option value="LU"> Luxembourg (EUR €) </option>
<option value="MO"> Macao SAR (USD $) </option>
<option value="MG"> Madagascar (USD $) </option>
<option value="MW"> Malawi (USD $) </option>
<option value="MY"> Malaysia (USD $) </option>
<option value="MV"> Maldives (USD $) </option>
<option value="ML"> Mali (USD $) </option>
<option value="MT"> Malta (EUR €) </option>
<option value="MQ"> Martinique (USD $) </option>
<option value="MR"> Mauritania (USD $) </option>
<option value="MU"> Mauritius (USD $) </option>
<option value="MX"> Mexico (USD $) </option>
<option value="MD"> Moldova (USD $) </option>
<option value="MC"> Monaco (USD $) </option>
<option value="MA"> Morocco (USD $) </option>
<option value="MZ"> Mozambique (USD $) </option>
<option value="NA"> Namibia (USD $) </option>
<option value="NP"> Nepal (USD $) </option>
<option value="NL"> Netherlands (EUR €) </option>
<option value="NZ"> New Zealand (USD $) </option>
<option value="NI"> Nicaragua (USD $) </option>
<option value="NE"> Niger (USD $) </option>
<option value="NG"> Nigeria (USD $) </option>
<option value="NO"> Norway (USD $) </option>
<option value="OM"> Oman (USD $) </option>
<option value="PK"> Pakistan (USD $) </option>
<option value="PA"> Panama (USD $) </option>
<option value="PY"> Paraguay (USD $) </option>
<option value="PE"> Peru (USD $) </option>
<option value="PH"> Philippines (USD $) </option>
<option value="PL"> Poland (USD $) </option>
<option value="PT"> Portugal (EUR €) </option>
<option value="QA"> Qatar (USD $) </option>
<option value="RO"> Romania (USD $) </option>
<option value="RW"> Rwanda (USD $) </option>
<option value="ST"> São Tomé & Príncipe (USD $) </option>
<option value="SA"> Saudi Arabia (USD $) </option>
<option value="SN"> Senegal (USD $) </option>
<option value="SC"> Seychelles (USD $) </option>
<option value="SL"> Sierra Leone (USD $) </option>
<option value="SG"> Singapore (USD $) </option>
<option value="SX"> Sint Maarten (USD $) </option>
<option value="SK"> Slovakia (EUR €) </option>
<option value="SI"> Slovenia (EUR €) </option>
<option value="ZA"> South Africa (USD $) </option>
<option value="KR"> South Korea (USD $) </option>
<option value="ES"> Spain (EUR €) </option>
<option value="LK"> Sri Lanka (USD $) </option>
<option value="SR"> Suriname (USD $) </option>
<option value="SE"> Sweden (USD $) </option>
<option value="CH"> Switzerland (USD $) </option>
<option value="TW"> Taiwan (USD $) </option>
<option value="TJ"> Tajikistan (USD $) </option>
<option value="TZ"> Tanzania (USD $) </option>
<option value="TH"> Thailand (USD $) </option>
<option value="TG"> Togo (USD $) </option>
<option value="TT"> Trinidad & Tobago (USD $) </option>
<option value="TA"> Tristan da Cunha (USD $) </option>
<option value="TN"> Tunisia (USD $) </option>
<option value="TR"> Turkey (USD $) </option>
<option value="UG"> Uganda (USD $) </option>
<option value="AE"> United Arab Emirates (USD $) </option>
<option value="GB"> United Kingdom (GBP £) </option>
<option value="US" selected=""> United States (USD $) </option>
<option value="UY"> Uruguay (USD $) </option>
<option value="VE"> Venezuela (USD $) </option>
<option value="VN"> Vietnam (USD $) </option>
<option value="ZM"> Zambia (USD $) </option>
<option value="ZW"> Zimbabwe (USD $) </option>
</select>
<svg class="icon--arrow-down icon icon-caret" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36.8 20" xml:space="preserve">
<g class="hover-fill" fill="var(--color-foreground)">
<path d="M19.4,19.6l17-17.2c0.6-0.6,0.6-1.5,0-2s-1.5-0.6-2,0L18.5,16.5L2.4,0.4c-0.6-0.6-1.5-0.6-2,0C0.2,0.8,0,1.2,0,1.5
s0.2,0.7,0.4,0.9l17.2,17.2c0.2,0.2,0.6,0.4,0.9,0.4C18.8,20,19.2,19.8,19.4,19.6z"></path>
</g>
<style>
.icon--arrow-down:hover .hover-fill {
fill: var(--color-foreground);
}
</style>
</svg>
</div>
<button class="button button--tertiary">Update country/region</button>
</form>
POST /localization
<form method="post" action="/localization" id="FooterCountryForm" accept-charset="UTF-8" class="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="">
<div class="no-js-hidden">
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="FooterCountryList" aria-describedby="FooterCountryLabel">
<span>
<img src="http://www.ekster.com/cdn/shop/files/US.SVG?v=13197759167292498047" width="20px" height="20px" alt="United States" loading="lazy" class="country-selector-flag">
</span>
</button>
<ul id="FooterCountryList" role="list" class="disclosure__list list-unstyled" hidden="">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large disclosure__link--active focus-inset" href="https://www.ekster.com/?country=US" aria-current="true" data-value="US" data-currency="(USD$)" data-currency-name="(United States Dollar)" data-name="United States">
<span class="country-flag">
<img src="https://www.ekster.com/s/files/1/1451/0712/files/us-flag.svg?v=1688481574&em-origin=cdn.shopify.com" alt="United States">
</span>
</a>
</li>
<style>
.country-flag img {
width: 20px;
}
</style>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="https://www.ekster.com/?country=CA" data-value="CA" data-currency="(CAD$)" data-currency-name="(Canadian Dollar)" data-name="Canada">
<span class="country-flag">
<img src="https://www.ekster.com/s/files/1/1451/0712/files/canada-flag.svg?v=1688482194&em-origin=cdn.shopify.com" alt="Canada">
</span>
</a>
</li>
<style>
.country-flag img {
width: 20px;
}
</style>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="https://www.ekster.com/?country=GB" data-value="GB" data-currency="(GBP£)" data-currency-name="(British Pound)" data-name="United Kingdom">
<span class="country-flag">
<img src="https://www.ekster.com/s/files/1/1451/0712/files/gbp-flag.svg?v=1688482194&em-origin=cdn.shopify.com" alt="United Kingdom">
</span>
</a>
</li>
<style>
.country-flag img {
width: 20px;
}
</style>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="https://www.ekster.com/?country=AU" data-value="AU" data-currency="(AUD$)" data-currency-name="(Australian Dollar)" data-name="Australia">
<span class="country-flag">
<img src="https://www.ekster.com/s/files/1/1451/0712/files/AU.SVG?v=1679604877&em-origin=cdn.shopify.com" alt="Australia">
</span>
</a>
</li>
<style>
.country-flag img {
width: 20px;
}
</style>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="https://www.ekster.com/?country=NL" data-value="NL" data-currency="(EUR€)" data-currency-name="(EUROS)" data-name="Europe">
<span class="country-flag">
<img src="https://www.ekster.com/s/files/1/1451/0712/files/eur-flag.svg?v=1688482915&em-origin=cdn.shopify.com" alt="Europe">
</span>
</a>
</li>
<style>
.country-flag img {
width: 20px;
}
</style>
</ul>
</div>
<input type="hidden" name="country_code" data-country-input="" value="US">
</div>
</form>
GET /pages/search-results-page
<form action="/pages/search-results-page" method="get" role="search" data-predictive-search-wrapper="">
<div class="predictive-search__form-group">
<div class="predictive-search__input-wrapper relative">
<label for="Search" class="predictive-search__label">Search</label>
<input id="Search" type="search" class="input__group--input snize-input-style" name="q" placeholder="Search" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list"
aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<button type="submit" class="predictive-search__button-submit lh0">
<svg class="icon--search " height="20px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" xml:space="preserve">
<g class="hover-fill" fill="var(--header-color)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.6339 13.2197C17.0764 10.0813 16.8553 5.54159 13.9706 2.65687C10.8464
-0.467325 5.78105 -0.467325 2.65685 2.65687C-0.467343 5.78106 -0.467337 10.8464 2.65685 13.9706C5.54158 16.8553 10.0813
17.0764 13.2197 14.6339L17.8596 19.2739C18.0549 19.4691 18.3715 19.4691 18.5668 19.2739L19.2739 18.5668C19.4691 18.3715
19.4691 18.0549 19.2739 17.8597L14.6339 13.2197ZM12.5563 4.07108C14.8995 6.41423 14.8995 10.2132 12.5563 12.5564C10.2132
14.8995 6.41422 14.8995 4.07107 12.5564C1.72791 10.2132 1.72792 6.41422 4.07107 4.07108C6.41421 1.72794 10.2132 1.72793
12.5563 4.07108Z"></path>
</g>
<style>
.nav-item .icon--search:hover .hover-fill {
fill: var(--header-hover);
}
</style>
</svg>
</button>
<input name="options[prefix]" type="hidden" value="last">
</div>
<button data-search-close-button="" class="predictive-search__button m0">Close</button>
</div>
<div id="predictive-search" tabindex="-1"></div>
</form>
GET /pages/search-results-page
<form action="/pages/search-results-page" method="get" role="search" data-predictive-search-wrapper="">
<div class="predictive-search__form-group">
<div class="predictive-search__input-wrapper relative">
<label for="Search" class="predictive-search__label">Search</label>
<input id="Search" type="search" class="input__group--input snize-input-style" name="q" placeholder="Search" value="" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list"
aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<button type="submit" class="predictive-search__button-submit lh0">
<svg class="icon--search " height="20px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" xml:space="preserve">
<g class="hover-fill" fill="var(--header-color)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.6339 13.2197C17.0764 10.0813 16.8553 5.54159 13.9706 2.65687C10.8464
-0.467325 5.78105 -0.467325 2.65685 2.65687C-0.467343 5.78106 -0.467337 10.8464 2.65685 13.9706C5.54158 16.8553 10.0813
17.0764 13.2197 14.6339L17.8596 19.2739C18.0549 19.4691 18.3715 19.4691 18.5668 19.2739L19.2739 18.5668C19.4691 18.3715
19.4691 18.0549 19.2739 17.8597L14.6339 13.2197ZM12.5563 4.07108C14.8995 6.41423 14.8995 10.2132 12.5563 12.5564C10.2132
14.8995 6.41422 14.8995 4.07107 12.5564C1.72791 10.2132 1.72792 6.41422 4.07107 4.07108C6.41421 1.72794 10.2132 1.72793
12.5563 4.07108Z"></path>
</g>
<style>
.nav-item .icon--search:hover .hover-fill {
fill: var(--header-hover);
}
</style>
</svg>
</button>
<input name="options[prefix]" type="hidden" value="last">
</div>
<button data-search-close-button="" class="predictive-search__button m0">Close</button>
</div>
<div id="predictive-search" tabindex="-1"></div>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="7197050601535-product-form-buttons-template--14675030802495__16594652402ebeeac7" accept-charset="UTF-8" class="js-product-form-quickshop product__form-buttons js-prod-form-submit no-js-hidden"
enctype="multipart/form-data" data-product-id="7197050601535" data-add-to-cart-form="7197050601535"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-form__buttons product__add-container mb12 d-mb22 relative">
<input data-product-form-id="" name="id" type="hidden" value="40131071115327">
<input data-product-form-qty="" name="quantity" type="hidden" value="1">
<div class="note note-success mt30 js-added-msg a-center mb40" style="display: none">
<b>Added to Cart</b> <a class="underline" href="/cart">View Cart</a> or <a class="underline" href="/collections/all">Continue Shopping</a>.
</div>
<div class="note note-error js-error-msg a-center mb40" style="display: none">
<b>Cart Error</b> Some items became unavailable. Update the quantity and try again.
</div>
<a class="klaviyo-bis-trigger product-form__submit button button--full-width button--primary color-scheme-4 mb0 hide no-transition" href="#">SIGN-UP FOR RESTOCK</a>
<div data-add-to-cart-container="">
<input type="submit" name="button" data-add-to-cart-button="" value="Add to Cart" class="button block spice-submit-button ">
<span data-add-to-cart-loader=""></span>
</div>
</div><input type="hidden" name="product-id" value="7197050601535">
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-U2XMcZ" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; max-width: 450px; float: left; border-radius: 0px; 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; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 120px; 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; 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 id="email_64541882" class="needsclick go3899387980 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: futura-pt, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 300; 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>
<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 0px; position: relative; flex: 1 0 0px;"><button
class="needsclick go73958245 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-color: rgb(68, 68, 68); border-width: 1px; color: rgb(68, 68, 68); font-family: futura-pt, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 500; letter-spacing: 2px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 45px; width: 100%;">SUBSCRIBE</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>
Text Content
Skip to content BACK TO WORK SALE | USE 20% OFF CODE: BACK20 BACK20 100 DAY RISK-FREE TRIAL * SHOP FALL SALE | UP TO 30% OFF * 100 DAY RISK-FREE TRIAL * FREE SHIPPING | FREE RETURNS * * Wallets PARLIAMENT WALLET Premium leather, 1 - 12 cards LEATHER CARDHOLDER Premium leather, 1 - 12 cards NEW ALUMINUM CARDHOLDER Space-grade aluminum, 1 - 12 cards. Wallet for AirTag Built for Airtag, 1 - 12 cards Cardholder for AirTag Built for Airtag, 1 - 12 cards Carbon Fiber Cardholder 3K carbon fiber, 1 - 12 cards NEW 18K GOLD CARDHOLDER 18K Gold, 1 - 12 cards ALL WALLETS COMPARE WALLETS * Bags & Cases NEW GRID Backpack The pack for on and off the grid. NEW Tech Case Neatly organize all your essentials NEW Camera Cube Protect your camera gear on-the-go The Weekender Limited edition bag for your next getaway Laptop Sleeve Premium leather, for laptops and tablets ALL BAGS & CASES ALL BUNDLES * Accessories TRACKER CARD Credit card-sized tracker, makes any item unlosable New KEY CASE Leather and stainless steel, 2 - 8 keys KEY TRACKER Tracking device for keys, built-in LED KEY HOLDER Space-grade aluminum, 3 - 8 keys TOOL CARD Creditcard-sized multi tool, 7 features CASH CLIP Glossy metal money clip, 1 - 10 bills NEW Laptop Powerbank Charge 3 devices simultaneously ALL ACCESSORIES ALL BUNDLES * Outlet * * * Support * Support * Shipping & Delivery * Returns & Exchanges * Contact * Contact Us * User Manual * Accessibility * Statement * Improvements * Brand * About * Our Story * Sustainability * Press * Press & Media * Our Blog * Account * My Account * Loyalty Program * Our loyalty program Earn points for every $1 spent Exclusive membership perks Extended warranty Find out more and join for free Albania (USD $) Algeria (USD $) Andorra (USD $) Angola (USD $) Anguilla (USD $) Antigua & Barbuda (USD $) Argentina (USD $) Armenia (USD $) Aruba (USD $) Ascension Island (USD $) Australia (AUD $) Austria (EUR €) Azerbaijan (USD $) Bahamas (USD $) Bangladesh (USD $) Barbados (USD $) Belgium (EUR €) Belize (USD $) Benin (USD $) Bermuda (USD $) Bolivia (USD $) Bosnia & Herzegovina (USD $) Botswana (USD $) Brazil (USD $) British Virgin Islands (USD $) Bulgaria (USD $) Burkina Faso (USD $) Burundi (USD $) Cambodia (USD $) Cameroon (USD $) Canada (CAD $) Cape Verde (USD $) Caribbean Netherlands (USD $) Cayman Islands (USD $) Central African Republic (USD $) Chile (USD $) China (USD $) Colombia (USD $) Congo - Brazzaville (USD $) Costa Rica (USD $) Côte d’Ivoire (USD $) Croatia (EUR €) Cyprus (EUR €) Czechia (USD $) Denmark (USD $) Dominica (USD $) Dominican Republic (USD $) Ecuador (USD $) Egypt (USD $) El Salvador (USD $) Estonia (EUR €) Eswatini (USD $) Ethiopia (USD $) Finland (EUR €) France (EUR €) French Guiana (USD $) French Polynesia (USD $) Gabon (USD $) Gambia (USD $) Germany (EUR €) Ghana (USD $) Greece (EUR €) Guadeloupe (USD $) Guatemala (USD $) Guernsey (USD $) Guinea (USD $) Guyana (USD $) Haiti (USD $) Hong Kong SAR (USD $) Hungary (USD $) India (USD $) Indonesia (USD $) Iraq (USD $) Ireland (EUR €) Isle of Man (USD $) Israel (USD $) Italy (EUR €) Jamaica (USD $) Japan (USD $) Jersey (USD $) Jordan (USD $) Kazakhstan (USD $) Kenya (USD $) Kuwait (USD $) Laos (USD $) Latvia (EUR €) Lebanon (USD $) Liberia (USD $) Liechtenstein (USD $) Lithuania (EUR €) Luxembourg (EUR €) Macao SAR (USD $) Madagascar (USD $) Malawi (USD $) Malaysia (USD $) Maldives (USD $) Mali (USD $) Malta (EUR €) Martinique (USD $) Mauritania (USD $) Mauritius (USD $) Mexico (USD $) Moldova (USD $) Monaco (USD $) Morocco (USD $) Mozambique (USD $) Namibia (USD $) Nepal (USD $) Netherlands (EUR €) New Zealand (USD $) Nicaragua (USD $) Niger (USD $) Nigeria (USD $) Norway (USD $) Oman (USD $) Pakistan (USD $) Panama (USD $) Paraguay (USD $) Peru (USD $) Philippines (USD $) Poland (USD $) Portugal (EUR €) Qatar (USD $) Romania (USD $) Rwanda (USD $) São Tomé & Príncipe (USD $) Saudi Arabia (USD $) Senegal (USD $) Seychelles (USD $) Sierra Leone (USD $) Singapore (USD $) Sint Maarten (USD $) Slovakia (EUR €) Slovenia (EUR €) South Africa (USD $) South Korea (USD $) Spain (EUR €) Sri Lanka (USD $) Suriname (USD $) Sweden (USD $) Switzerland (USD $) Taiwan (USD $) Tajikistan (USD $) Tanzania (USD $) Thailand (USD $) Togo (USD $) Trinidad & Tobago (USD $) Tristan da Cunha (USD $) Tunisia (USD $) Turkey (USD $) Uganda (USD $) United Arab Emirates (USD $) United Kingdom (GBP £) United States (USD $) Uruguay (USD $) Venezuela (USD $) Vietnam (USD $) Zambia (USD $) Zimbabwe (USD $) Update country/region * * * * * * * Search Close Search Close * WALLETS * Parliament Wallets Our flagship leather smart wallets, perfect for slim storage and quick card access. * Senate Cardholders Slim cardholders built for quick access, available in aluminum, carbon fiber, leather, and 18K Gold. * Bifold Wallets The bifold reinvented with a removable magnetic cardholder, holds 1-12 cards. * Shop all wallets * BAGS & CASES * Grid Backpack A weatherproof pack for urban and outdoor adventures.12L volume, fits 16" laptops. * Camera Cube Customizable weatherproof camera bag. Fits most cameras. 4.6L. * Tech Case Organization system for small tech. Padded and water-resistant. * Weekender Limited edition, rip-resistant Weekender with Italian Vachetta leather accents. * Shop all bags & cases * ACCESSORIES * Tracker Card Credit card sized tracker that helps you locate your lost items using your phone. * Key Case Compact key organizer that keeps your keys secure and easy to access. 1-8 keys. * Key Tracker Small tracking device with a built-in LED light, designed to keep track of your keys. * Laptop Powerbank Fast-charges 3 devices simultaneously. USB & USB-C. * Shop all accessories * NEW RELEASES * Shop All New Releases * OUTLET * Shop All Outlet * SHOP ALL * OUR STORY * SUPPORT * Instagram * Twitter * Facebook * TikTok SHOP OUR FALL SALE THE SMARTEST WALLET SHOP SALE NEW RELEASE As seen on Use the left and right arrow keys to navigate through the carousel. BESTSELLERS View All * Parliament Wallet The flagship, premium leather Classic Brown From $71 Regular price $89 Unit price / per * Aluminum Cardholder Space-grade aluminum Classic Black From $71 Regular price $89 Unit price / per * Carbon Fiber Cardholder 3K carbon fiber Carbon Fiber Sale price $100 Regular price $125 Unit price / per * NEW GRID Backpack 21L weatherproof pack, upcycled fabric. Black Sale price $195 Regular price Unit price / per * 30% OFF Wallet + Key Case Bundle Streamline your keys and cards at 30% off Graphite Sale price $99 Regular price $150 Unit price / per * Parliament Vachetta Tanned in Tuscany Brescia Bronze Sale price $109 Regular price Unit price / per * NEW Key Case Leather and stainless steel Classic Brown Sale price $65 Regular price Unit price / per * NEW Laptop Powerbank Fast-charges 3 devices simultaneously. Black Sale price $140 Regular price Unit price / per Free Shipping U.S. orders $50+ Free Returns WITHIN 100 DAYS 12 Month Warranty ON ALL PRODUCTS 30,000+ 5-star reviews 500 AVAILABLE FALL BUNDLE Sale price $99 Regular price $150 30% Off * 1x Aluminum Cardholder * 1x Key Case Added to Cart View Cart or Continue Shopping. Cart Error Some items became unavailable. Update the quantity and try again. SIGN-UP FOR RESTOCK View Details Use the left and right arrow keys to navigate through the carousel. SHOP BY CATEGORY View All * NEW: GRID BACKPACK A new era of travel gear has landed. * wallets Wallets and cardholders built for life on the go * BESTSELLERS Our most popular styles, chosen by you * Accessories Trackers and key organizers built to save you time * BAGS & CASES Premium gear that protects your devices on the go * NEW RELEASES Shop the latest additions to our collection. * WE CREATE BETTER GEAR FOR LIFE ON THE GO We aim to leave the biggest impact on how you move through the world with the smallest impact on the world itself. OUR STORY Your browser does not support our video. * B CORP CERTIFIED OUR ROAD TO SUSTAINABILITY We can no longer ignore the climate crisis ravaging our planet. As a B corp, we are using our platform to help set the standards for environmentally-friendly business practices and push the industry forward as a whole. READ MORE * YOUR PERFECT MATCH WHICH ONE IS FOR YOU? Find your match in 7 questions. TAKE QUIZ * * * See it in use tag us @eksterwallets * “This is one awesome wallet you won’t want to lose” * Business Insider logo The words "Business Insider". "The best wallet for most people is the Ekster" * "Never misplace your wallet again with Ekster’s latest collection" * "The traditional leather wallet hadn't changed for decades. Ekster became the first brand to challenge that." * “This is one awesome wallet you won’t want to lose” * Business Insider logo The words "Business Insider". "The best wallet for most people is the Ekster" * "Never misplace your wallet again with Ekster’s latest collection" * "The traditional leather wallet hadn't changed for decades. Ekster became the first brand to challenge that." * * * * Based on 33266 reviews Efficient. Just elegant, awesome functionality, and minimalist. Ekster, please don't stop making these, they are in a class of their own, and just ingenious. J.H. 3 days ago Key Holder Innovative. Along with the Key tracker, best functionality out there. Add the "Find my" for android and ios, and you have will have a tracker without equal. J.H. 3 days ago Tracker Card Greatest wallet I've had I simply love everything about my new wallet: Colour matches with everything I got on Hard to get it scratched Tracker makes it easy to find anywhere Beeping sound is excellent Yannick Kifumbi 3 days ago Aluminum Cardholder sweet i have the aluminum and leather wallets and both are outstanding. The key setup and finder plus the money clip and now I'm buying another key setup for my girl as she loves the leather wallet. These are great items we both love them! S.P. 3 days ago Ekster® Amazing I bought aluminum card holder for my husband . It worth every penny. It’s so slim yet so sturdy, easy access to cards. I am ordering parliament earth color for our teenager son now . Hadiye Raymond 3 days ago Ekster® Great product Great customer service and quick feedback. Product is phenomenal. Thank you again Joel Torres 4 days ago Parliament Wallet Super small Love how compact it is. No more need to carry a purse, fits well in my pockets. Keli Thomas 4 days ago Aluminum Cardholder The only backpack you will ever need. My first reaction when opening the package was this was a technical/army backpack and now it makes sense. It’s practical, useful and keeps it’s purpose in mind while not screaming “I’m a jarhead”. It’s perfect. Alex Cantin Lagace 4 days ago GRID Backpack Very happy with the wallet. Fits perfectly. I am happy with my choice over the Ridge. I like the mechanism for fanning the cards. The air tag is convenient. J.M. 4 days ago Ekster® Great wallets would buy again I love these wallets. They’re sleek easy to use and fashionable. Plus it’s a great talking point with people. These new aluminum wallets also feel a lot stronger then a couple years ago so would recommend to anyone Valentino Deerpalsing 4 days ago Aluminum Cardholder Slim yet Great! Ive been using the aluminum wallet since i got it its been good at keeping my cards secure and easy to grab quickly the extra cardholder on the back is also great for storing extra cards thats you have! All in all a great wallet Silas Evans 5 days ago Aluminum Cardholder Exceptional Wallet & Customer Service The carbon fiber wallet is the best I've ever owned. I did have a slight issue with the pop up feature, which was resolved immediately by their excellent customer service team. You can buy with confidence....this company fully stands behind they products they sell. . S.H. 5 days ago Ekster® Amazing product and customer service I've had 2 different wallets from them and the tracker they offer. All the products were absolutely fantastic and definitely worth the price. I had problems with the first tracker I received and they replaced with in a week. I also had one of my wallets break after about 10 months and they replaced it immediately with a very easy replacement process. If your on the fence because of the price, understand it's not just the product you get. You get fantastic quality and a great company eager to help you with any problems. Gage Stevenson 5 days ago Ekster® Ekster Wallet Had the wallet for almost two years, looks brand new still. O.A. 5 days ago Ekster® Worth it! This wallet blows ridge out of the water in my opinion! Ridge talks about the fanning of cards but doesn’t deliver. You have to fan them out manually and if you have it filled anywhere close to max capacity it’s a pain! With Ekster all it takes is 1 push of a button! So simple and much less time consuming meaning less anxiety for me when people are lined up behind me waiting for me to pay. Would definitely recommend this wallet to anyone, and have! Tyler Bradshaw 5 days ago Carbon Fiber Cardholder All Reviews * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * SUPPORT * Accessibility * Contact us * Shipping & Delivery * Returns & Exchanges * User Manuals * Account * FAQS ABOUT * Our Story * Sustainability * Our Blog * Press & Media * Careers * Reviews * the quiz PERKS * Join SMS * Discount Codes * Loyalty Program * Affiliate Program * Refer a friend * Corporate Sales * BECOME A RESELLER COLLECTIONS * LEATHER WALLETS * RFID WALLETS * CARDHOLDERS * SLIM WALLETS * CARBON FIBER WALLETS * WALLET TRACKERS * AIRTAG WALLETS GET ON THE LIST For early launch access, news and insider giveaways. SUBSCRIBE * Twitter * Facebook * Instagram * TikTok * Twitter * Facebook * Instagram * TikTok * TERMS of USE * PRIVACY POLICY * RETURNS & EXCHANGES * CCPA REGION SELECTOR © 2023 Ekster, Inc. All Rights Reserved. REGION SELECTOR * TERMS of USE * PRIVACY POLICY * RETURNS & EXCHANGES * CCPA © 2023 Ekster, Inc. All Rights Reserved. WALLET QUIZ Judge.me Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimise site functionality, and deliver content tailored to your interests. Your click on “Accept All” means you consent to all these cookies as described in ourPrivacy Policy Cookies Settings Reject All Accept All PRIVACY PREFERENCE CENTER At the bottom you have the option to adjust your cookie consent. Click on the category headings to find out more about each cookie category and adjust the settings per category in accordance with your consent preferences. Please note that your adjustment may have an impact on your experience of our site. To learn more about which specific cookies are in each category check out our cookie statement herePrivacy Policy Accept All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. View Vendor Details SOCIAL MEDIA COOKIES Social Media Cookies These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools. View Vendor Details FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. View Vendor Details TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. View Vendor Details PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. View Vendor Details Back Button PERFORMANCE COOKIES Search Icon Filter Icon Clear checkbox label label Apply Cancel Consent Leg.Interest checkbox label label checkbox label label checkbox label label * View Cookies * Name cookie name Reject All Confirm My Choices