ohkeycaps.com
Open in
urlscan Pro
23.227.38.69
Public Scan
Submitted URL: http://ohkeycaps.com/
Effective URL: https://ohkeycaps.com/
Submission: On June 23 via api from US — Scanned from CA
Effective URL: https://ohkeycaps.com/
Submission: On June 23 via api from US — Scanned from CA
Form analysis
5 forms found in the DOMGET /search
<form class="search search-bar__form" action="/search" method="get" role="search">
<input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Search" aria-label="Search">
<button class="search-bar__submit search__submit btn--link" type="submit">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40">
<path
d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z">
</path>
</svg>
<span class="icon__fallback-text">Submit</span>
</button>
</form>
GET /search
<form action="/search" method="get" class="search-header search" role="search">
<input class="search-header__input search__input" type="search" name="q" placeholder="Search" aria-label="Search">
<button class="search-header__submit search__submit btn--link site-header__icon" type="submit">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40">
<path
d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z">
</path>
</svg>
<span class="icon__fallback-text">Submit</span>
</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_6946661269615" accept-charset="UTF-8" class="product-form product-form-16454939920814fd0f
" enctype="multipart/form-data" novalidate="novalidate">
<div class="bold_options"></div><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
<div class="selector-wrapper js product-form__item">
<label for="SingleOptionSelector-16454939920814fd0f-0"> Color </label>
<select class="single-option-selector single-option-selector-16454939920814fd0f product-form__input" id="SingleOptionSelector-16454939920814fd0f-0" data-index="option1">
<option value="Purple" selected="selected">Purple</option>
<option value="White">White</option>
<option value="Blue">Blue</option>
<option value="Black">Black</option>
</select>
</div>
<div class="selector-wrapper js product-form__item">
<label for="SingleOptionSelector-16454939920814fd0f-1"> Row | Profile </label>
<select class="single-option-selector single-option-selector-16454939920814fd0f product-form__input" id="SingleOptionSelector-16454939920814fd0f-1" data-index="option2">
<option value="R1 1.5U" selected="selected">R1 1.5U</option>
<option value="VERT 2U">VERT 2U</option>
<option value="R2 2U">R2 2U</option>
<option value="R3 1.5U">R3 1.5U</option>
<option value="R3 1.75U">R3 1.75U</option>
<option value="R3 2.25U">R3 2.25U</option>
<option value="R4 1.75U">R4 1.75U</option>
<option value="R4 1.5U">R4 1.5U</option>
<option value="R4 2.25U">R4 2.25U</option>
<option value="R5 1.25U">R5 1.25U</option>
<option value="6.25u Spacebar">6.25u Spacebar</option>
<option value="R1 1U">R1 1U</option>
<option value="R2 1U">R2 1U</option>
<option value="R3 1U">R3 1U</option>
<option value="R4 1U">R4 1U</option>
<option value="R1 2U">R1 2U</option>
<option value="R2 1.5U">R2 1.5U</option>
</select>
</div>
<select name="id" id="ProductSelect-16454939920814fd0f" class="product-form__variants no-js">
<option selected="selected" value="40736060113007"> Purple / R1 1.5U </option>
<option value="40736060145775"> Purple / VERT 2U </option>
<option disabled="disabled"> Purple / R2 2USold Out - SOLD OUT</option>
<option value="40736060211311"> Purple / R3 1.5U </option>
<option value="40736060244079"> Purple / R3 1.75U </option>
<option value="40736060276847"> Purple / R3 2.25U </option>
<option value="40736060309615"> Purple / R4 1.75U </option>
<option value="40736060342383"> Purple / R4 1.5U </option>
<option value="40736060375151"> Purple / R4 2.25U </option>
<option value="40736060407919"> Purple / R5 1.25U </option>
<option value="40736060440687"> Purple / 6.25u Spacebar </option>
<option disabled="disabled"> White / R1 1USold Out - SOLD OUT</option>
<option value="40736060506223"> White / R2 1U </option>
<option value="40736060538991"> White / R3 1U </option>
<option value="40736060571759"> White / R4 1U </option>
<option disabled="disabled"> Blue / R1 1USold Out - SOLD OUT</option>
<option value="40736060637295"> Blue / R2 1U </option>
<option value="40736060670063"> Blue / R3 1U </option>
<option value="40736060702831"> Blue / R4 1U </option>
<option value="40736060735599"> Black / R1 2U </option>
<option value="40740456562799"> Purple / R2 1.5U </option>
</select>
<div class="product-form__item product-form__item--quantity">
<label for="Quantity-16454939920814fd0f">Quantity</label>
<input type="number" id="Quantity-16454939920814fd0f" name="quantity" value="1" min="1" class="product-form__input" pattern="[0-9]*">
</div>
<div class="product-form__item product-form__item--submit">
<button type="submit" name="add" id="AddToCart-16454939920814fd0f" class="btn product-form__cart-submit">
<span id="AddToCartText-16454939920814fd0f"> Add to cart </span>
</button>
</div>
<input type="hidden" name="product-id" value="6946661269615"><input type="hidden" name="section-id" value="16454939920814fd0f">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_4586455695471" accept-charset="UTF-8" class="product-form product-form-1561092544351
" enctype="multipart/form-data" novalidate="novalidate">
<div class="bold_options"></div><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
<div class="selector-wrapper js product-form__item">
<label for="SingleOptionSelector-1561092544351-0"> Kit </label>
<select class="single-option-selector single-option-selector-1561092544351 product-form__input" id="SingleOptionSelector-1561092544351-0" data-index="option1">
<option value="Base" selected="selected">Base</option>
<option value="Novelties">Novelties</option>
<option value="Alternate">Alternate</option>
<option value="Base - in bags">Base - in bags</option>
</select>
</div>
<select name="id" id="ProductSelect-1561092544351" class="product-form__variants no-js">
<option selected="selected" value="32200990163055"> Base </option>
<option value="32200990195823"> Novelties </option>
<option disabled="disabled"> AlternateSold Out - SOLD OUT</option>
<option value="39861416001647"> Base - in bags </option>
</select>
<div class="product-form__item product-form__item--quantity">
<label for="Quantity-1561092544351">Quantity</label>
<input type="number" id="Quantity-1561092544351" name="quantity" value="1" min="1" class="product-form__input" pattern="[0-9]*">
</div>
<div class="product-form__item product-form__item--submit">
<button type="submit" name="add" id="AddToCart-1561092544351" class="btn product-form__cart-submit">
<span id="AddToCartText-1561092544351"> Add to cart </span>
</button>
</div>
<input type="hidden" name="product-id" value="4586455695471"><input type="hidden" name="section-id" value="1561092544351">
</form>
POST /contact#ContactFooter
<form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<label for="Email" class="h4">Join our mailing list</label>
<div class="rte">
<p>To get updates for upcoming products in the future!</p>
</div>
<div class="input-group">
<input type="hidden" name="contact[tags]" value="newsletter">
<input type="email" name="contact[email]" id="ContactFooter-email" class="input-group__field newsletter__input" value="" placeholder="Email address" autocorrect="off" autocapitalize="off">
<span class="input-group__btn">
<button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe">
<span class="newsletter__submit-text--large">Subscribe</span>
</button>
</span>
<span id="ContactFooter-email-error" class="input-error-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error" viewBox="0 0 14 14">
<path d="M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14zm-1.05-3.85A1.05 1.05 0 1 1 7 11.2a1.008 1.008 0 0 1-1.05-1.05zm.381-1.981l-.266-5.25h1.841l-.255 5.25h-1.32z"></path>
</svg> .</span>
</div>
</form>
Text Content
Skip to content Submit Close search SA Blanks back in Stock! Orders ship Monday 07/18 * Home * Ergonomic Keyboards * Hotswap Dactyl Manuform * Dactyl Manuform * DIY Keyboards * In-Stock Dactyls & Manuforms * Artisan Cables * Keycaps * SA Blanks * SA Shortbars * DSA Pink/Purple Kits * DSA Black/White Blanks * DSA Iris Keycaps * GMK Blanks * MG Wahtsy * Artisan Keycaps * F10 Blanks * Grab Bag Keycaps * DIY * Micro Controllers * In-stock Switches * Misc/Low Qty * Deskpads * SA Pulse * Maxkeys x York Chan SA 2600 * OhKeycaps Closet Collection * SA Leviathan * FAQs and Support * International Shipping FAQ * Dactyl FAQ * Using VIA to Program your Dactyl * What's in the SA Blanks Kits? * Blog/News/Updates Submit Search Log in Cart * Home * Ergonomic Keyboards * Ergonomic Keyboards Menu * Ergonomic Keyboards * Hotswap Dactyl Manuform * Dactyl Manuform * DIY Keyboards * In-Stock Dactyls & Manuforms * Artisan Cables * Keycaps * Keycaps Menu * Keycaps * SA Blanks * SA Shortbars * DSA Pink/Purple Kits * DSA Black/White Blanks * DSA Iris Keycaps * GMK Blanks * MG Wahtsy * Artisan Keycaps * F10 Blanks * Grab Bag Keycaps * DIY * DIY Menu * DIY * Micro Controllers * In-stock Switches * Misc/Low Qty * Misc/Low Qty Menu * Misc/Low Qty * Deskpads * SA Pulse * Maxkeys x York Chan SA 2600 * OhKeycaps Closet Collection * SA Leviathan * FAQs and Support * FAQs and Support Menu * FAQs and Support * International Shipping FAQ * Dactyl FAQ * Using VIA to Program your Dactyl * What's in the SA Blanks Kits? * Blog/News/Updates OH, KEYCAPS! Custom keycaps, keyboards, cords, and more! IN-STOCK DACTYLS & MANUFORMS * White 4x5 Dactyl Manuform w/ 65g Zealios White 4x5 Dactyl Manuform w/ 65g Zealios Regular price SOLD OUT - $661.00 Sale price $661.00 Sale * Kinesis-themed Marble Dactyl Ergodox w/ 78g Zilents Kinesis-themed Marble Dactyl Ergodox w/ 78g Zilents Regular price SOLD OUT - $744.00 Sale price $744.00 Sale * White 5x6 Manuform w/ Cherry MX Reds & SA Keycaps White 5x6 Manuform w/ Cherry MX Reds & SA Keycaps Regular price SOLD OUT - $696.00 Sale price $696.00 Sale * White 6x6 Manuform w/ Cherry MX Blues White 6x6 Manuform w/ Cherry MX Blues Regular price SOLD OUT - $696.00 Sale price $696.00 Sale * 6x6 Wood Manuform w/ Box Royals & SA Keycaps 6x6 Wood Manuform w/ Box Royals & SA Keycaps Regular price SOLD OUT - $723.00 Sale price $723.00 Sale * White Dactyl w/ Cherry MX Browns & SA Sunday Morning White Dactyl w/ Cherry MX Browns & SA Sunday Morning Regular price SOLD OUT - $661.00 Sale price $661.00 Sale -------------------------------------------------------------------------------- View all * * FEATURED PRODUCT GMK INDIVIDUAL BLANKS Regular price $3.00 Sale price $3.00 Sale Quantity must be 1 or more Color Purple White Blue Black Row | Profile R1 1.5U VERT 2U R2 2U R3 1.5U R3 1.75U R3 2.25U R4 1.75U R4 1.5U R4 2.25U R5 1.25U 6.25u Spacebar R1 1U R2 1U R3 1U R4 1U R1 2U R2 1.5U Purple / R1 1.5U Purple / VERT 2U Purple / R2 2USold Out - SOLD OUT Purple / R3 1.5U Purple / R3 1.75U Purple / R3 2.25U Purple / R4 1.75U Purple / R4 1.5U Purple / R4 2.25U Purple / R5 1.25U Purple / 6.25u Spacebar White / R1 1USold Out - SOLD OUT White / R2 1U White / R3 1U White / R4 1U Blue / R1 1USold Out - SOLD OUT Blue / R2 1U Blue / R3 1U Blue / R4 1U Black / R1 2U Purple / R2 1.5U Quantity Add to cart Individual GMK Blanks * White - WS1 * Blue - TU2 * Purple - DY * Black - CR Quantities are limited! Unfortunately many sizes are not available. GMK Kits Link * Share Share on Facebook * Tweet Tweet on Twitter * Pin it Pin on Pinterest OH, KEYCAPS! FAVORITES * SA Blanks * DSA Blanks * Artisan Cables * Ergonomic Keyboards * Coming Soon * Artisan Keycaps IN-STOCK SWITCHES * Zeal Switches Zeal Switches Regular price $2.00 Sale price $2.00 Sale * Kailh Box Switches Kailh Box Switches Regular price $1.00 Sale price $1.00 Sale * Cherry MX Switches Cherry MX Switches Regular price $1.00 Sale price $1.00 Sale Previous slide * * * * * Next slide FEATURED PRODUCT MG WAHTSY Vendor MELGEEK Regular price $195.00 Sale price $195.00 Sale Quantity must be 1 or more Kit Base Novelties Alternate Base - in bags Base Novelties AlternateSold Out - SOLD OUT Base - in bags Quantity Add to cart MELGEEK MG WAHTSY ABS DOUBLESHOT KEYCAP SET See the drop here MG is an awesome profile. If you are a fan of MT3 or SA, then you should try out MG. They have the same 'scoopy' feel of MT3, but a similar shape/angle as SA. If you have a flat keyboard, you will probably prefer MG over MT3. The base kit comes in a tray. International Customers - Save money on shipping by selecting the "in bags" option. This may make a substantial difference in the shipping price (depending on your destination country), since the trays weigh 8.5oz, they make the weight of the keycaps over 1lb. ARTISAN KEYCAPS * SA Cloud92 Artisan Keycaps SA Cloud92 Artisan Keycaps Vendor AtariZero Regular price $17.00 Sale price $17.00 Sale * Deskitue Shotgun Artisan Keycap Deskitue Shotgun Artisan Keycap Vendor Deskitue Regular price $42.00 Sale price $42.00 Sale * Tentacular Artisan Keycap Tentacular Artisan Keycap Vendor AtariZero Regular price $35.00 Sale price $28.00 Sale * Arubian Sea Artisans Arubian Sea Artisans Vendor Oh, Keycaps! Regular price $28.00 Sale price $26.00 Sale OH KEYCAP'S CLOSET! * SA Pulse Base Kit SA Pulse Base Kit Regular price $209.00 Sale price $209.00 Sale * SA Domikey Grab Bag Keycaps SA Domikey Grab Bag Keycaps Regular price SOLD OUT - $16.00 Sale price $16.00 Sale * SA Grab Bag Mystery Keycaps SA Grab Bag Mystery Keycaps Regular price $6.00 Sale price $6.00 Sale * DSA/DCS Grab Bag Mystery Keycaps DSA/DCS Grab Bag Mystery Keycaps Regular price $5.00 Sale price $5.00 Sale * DCS Black grab bag keycaps DCS Black grab bag keycaps Regular price $14.00 Sale price $14.00 Sale * DCS White Blanks Grab Bag Keycaps DCS White Blanks Grab Bag Keycaps Regular price $21.00 Sale price $21.00 Sale * DSA Pulse 1U: Grab bag DSA Pulse 1U: Grab bag Regular price $6.00 Sale price $6.00 Sale * Boba Tea Keycap Boba Tea Keycap Regular price SOLD OUT - $42.00 Sale price $42.00 Sale * SA Ocean Dolch Grab Bag Keycaps SA Ocean Dolch Grab Bag Keycaps Regular price $7.00 Sale price $7.00 Sale * DCS Everyster DCS Everyster Regular price SOLD OUT - $4.00 Sale price $4.00 Sale -------------------------------------------------------------------------------- View all CONTACT INFO For questions regarding existing orders, please email: customerservice@ohkeycaps.com Also contact us at https://old.reddit.com/user/ohkeycaps Or on Discord https://discord.gg/vyq2eKJ Or mail us at: Oh, Keycaps! 8150 N McCormick blvd, Suite 234 Skokie, IL 60076 * Missing items from your order? Join our mailing list To get updates for upcoming products in the future! Subscribe . Payment methods * American Express * Apple Pay * Diners Club * Discover * Meta Pay * Google Pay * Mastercard * PayPal * Shop Pay * Venmo * Visa © 2024, Oh, Keycaps! Powered by Shopify * Opens in a new window. * Opens external website. * Opens external website in a new window.