landingpad.shop
Open in
urlscan Pro
23.227.38.65
Public Scan
Submitted URL: http://landingpad.shop/
Effective URL: https://landingpad.shop/
Submission: On May 23 via api from US — Scanned from US
Effective URL: https://landingpad.shop/
Submission: On May 23 via api from US — Scanned from US
Form analysis
4 forms found in the DOMGET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button class="search__button field__button focus-inset" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
</form>
POST /cart
<form action="/cart" method="post" id="cart">
<button class="ww-btn brand hover:drop-shadow-solid-invert button--full-width" name="checkout" form="cart"> Check out </button>
</form>
POST /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">
<h2 class="visually-hidden" id="FooterCountryLabelNoScript">Country/region</h2>
<select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript">
<option value="AU"> Australia (AUD $) </option>
<option value="BE"> Belgium (EUR €) </option>
<option value="CA"> Canada (CAD $) </option>
<option value="FI"> Finland (EUR €) </option>
<option value="FR"> France (EUR €) </option>
<option value="DE"> Germany (EUR €) </option>
<option value="GR"> Greece (EUR €) </option>
<option value="IE"> Ireland (EUR €) </option>
<option value="IT"> Italy (EUR €) </option>
<option value="JP"> Japan (JPY ¥) </option>
<option value="XK"> Kosovo (EUR €) </option>
<option value="LV"> Latvia (EUR €) </option>
<option value="LT"> Lithuania (EUR €) </option>
<option value="LU"> Luxembourg (EUR €) </option>
<option value="MY"> Malaysia (MYR RM) </option>
<option value="MT"> Malta (EUR €) </option>
<option value="MC"> Monaco (EUR €) </option>
<option value="NL"> Netherlands (EUR €) </option>
<option value="NZ"> New Zealand (NZD $) </option>
<option value="NO"> Norway (EUR €) </option>
<option value="PT"> Portugal (EUR €) </option>
<option value="SG" selected=""> Singapore (SGD $) </option>
<option value="KR"> South Korea (KRW ₩) </option>
<option value="ES"> Spain (EUR €) </option>
<option value="SE"> Sweden (EUR €) </option>
<option value="CH"> Switzerland (EUR €) </option>
<option value="TH"> Thailand (THB ฿) </option>
<option value="GB"> United Kingdom (GBP £) </option>
<option value="US"> United States (USD $) </option>
<option value="VA"> Vatican City (EUR €) </option>
</select>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</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">
<h2 class="caption-large" id="FooterCountryLabel">Country/region</h2>
<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"> Singapore (SGD $) <svg
aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</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 focus-inset" href="#" data-value="AU">
Australia
<span class="localization-form__currency">(AUD
$)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="BE">
Belgium
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CA">
Canada
<span class="localization-form__currency">(CAD
$)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FI">
Finland
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="FR">
France
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="DE">
Germany
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GR">
Greece
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IE">
Ireland
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="IT">
Italy
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="JP">
Japan
<span class="localization-form__currency">(JPY
¥)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="XK">
Kosovo
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LV">
Latvia
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LT">
Lithuania
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="LU">
Luxembourg
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MY">
Malaysia
<span class="localization-form__currency">(MYR
RM)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MT">
Malta
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="MC">
Monaco
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NL">
Netherlands
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NZ">
New Zealand
<span class="localization-form__currency">(NZD
$)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NO">
Norway
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="PT">
Portugal
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large disclosure__link--active focus-inset" href="#" aria-current="true" data-value="SG">
Singapore
<span class="localization-form__currency">(SGD
$)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="KR">
South Korea
<span class="localization-form__currency">(KRW
₩)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="ES">
Spain
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="SE">
Sweden
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="CH">
Switzerland
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="TH">
Thailand
<span class="localization-form__currency">(THB
฿)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB">
United Kingdom
<span class="localization-form__currency">(GBP
£)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="US">
United States
<span class="localization-form__currency">(USD
$)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="VA">
Vatican City
<span class="localization-form__currency">(EUR
€)</span>
</a>
</li>
</ul>
</div>
<input type="hidden" name="country_code" value="SG">
</div>
</form>
Text Content
Skip to content Free local delivery on orders above $200 (Singapore) * FNK V81 Plus * Products * Keyboards Keyboards * Browse Custom Keyboards * Barebones Keyboard Kits * Commission a Custom Build * CJ68 Keyboard * V65 Keyboard * Monsgeek MG75W Keyboard * NJ80 Keyboard * Monsgeek M3 Keyboard * Monsgeek M2 Keyboard * Components Components * Switches * Stabilisers * Keycaps * Barebones Kits * Coiled Cables * Accessories and Tools * Custom Keyboard Custom Keyboard * Preconfigured Keyboards * Placing a custom order * Keycap Gallery * Switch Lubing * FAQ * Info Info * About Us * Shipping and Returns * Keyboard FAQ * Contact Us * Workshop Log in * Facebook * Instagram * Store * V81 Plus * New * Keyboards Build Custom Keyboards Configure Assembled Keyboards Commission a Custom Build Need something specific? Featured Keyboards Favourites currently in-stock CJ68 Keyboard 65% | Wireless NJ80 Keyboard 75% | Wireless | Knob MJ87 Keyboard TKL | Hotswap MG108W 100% | Wireless | RGB Starter Series Curated Starter Keyboards Check out our new keyboard gallery for inspiration * Components Switches Lubed and Filmed Stabilisers Add-on tuning service Keycaps Curated Keycap Sets Barebones Kits DIY Kits for your build Coiled Cables Affordable budget cables Accessories & Others Other accessories Mizu Keycaps Info Help Shipping Policy Keyboard FAQ Contact Us Socials Instagram Discord Tiktok * Workshop Search Log in Cart ITEM ADDED TO YOUR CART Check out Continue shopping V65 Keyboard now available CUSTOM KEYBOARDS FOR EVERYONE| Experience the world of mechanical keyboards. Spice up your workstation with your style. Build Keyboard Custom Commission Assembled in Singapore Group buy date 22nd May 2023 FINALKEY V81 PLUS White | Black | Red | Blue | Green | Purple | Grey STARTER SERIES Your starter into custom mechanical keyboards. Get Started MJ87 Keyboard From $139 Starter TKL CJ68 Keyboard From $149 Starter 65% NJ80 Keyboard From $189 75% with a knob TOM980 Keyboard From $129 Starter 96% CATEGORIES KEYBOARDS KEYCAPS BAREBONES SWITCHES View stabilisers, coiled cables and more STAND OUT FROM THE CROWD Personalize your keyboard by styling it from our wide range of keycap sets. Need something more specific? Drop us a message. Check out gallery A SMOOTH EXPERIENCE Simply pick a keyboard from our selection, configure and add-on mods. Our experienced team of builders will assemble it and send you the completed keyboard. FOR THE BUILDERS We carry all the components you need. Want to try your hand at building a keyboard? Order the parts from us and DIY! Stabilisers Switches Linear Switches Keycaps Barebones Kits Sample Packs Modding Coiled Cables Accessories Sample Packs Always happy to chat if you need help SOUND TESTS Check out our reels on Instagram About LandingPad KEYBOARD BUILDERS We are a small team in Singapore offering bespoke keyboard building services, making it easier than ever to build your dream keyboard. Need something specific not on our website? Hit us up for a custom commission. Commission a Custom Keyboard CUSTOM KEYBOARDS Pick your favourite keycaps, switches, mods directly from our website customizer Need Help Try out keyboards Free Consultations online and in-person KEYDOUS NJ80 Affordable 75% with multi-features. Order a NJ80 V65 A high quality wireless keyboard. Order a V65 MONSGEEK M3 A high quality TKL with 3 premium colors. Order a M3 TIGER LITE A high quality TKL keyboard. Order a Tiger Lite MONSGEEK M2 A high quality aluminum board with 3 premium colors. Order a M2 QUICK LINKS PRODUCTS * All Keyboards * Barebones Kits * Starter Series * Pre-order Builds * Custom Commission * Corporate Workshops COMMUNITY * Contact us * Instagram * Discord * Telegram RESOURCES * Shipping Policy * Refund Policy * Privacy Policy * Terms of Service COUNTRY/REGION Australia (AUD $) Belgium (EUR €) Canada (CAD $) Finland (EUR €) France (EUR €) Germany (EUR €) Greece (EUR €) Ireland (EUR €) Italy (EUR €) Japan (JPY ¥) Kosovo (EUR €) Latvia (EUR €) Lithuania (EUR €) Luxembourg (EUR €) Malaysia (MYR RM) Malta (EUR €) Monaco (EUR €) Netherlands (EUR €) New Zealand (NZD $) Norway (EUR €) Portugal (EUR €) Singapore (SGD $) South Korea (KRW ₩) Spain (EUR €) Sweden (EUR €) Switzerland (EUR €) Thailand (THB ฿) United Kingdom (GBP £) United States (USD $) Vatican City (EUR €) Update country/region COUNTRY/REGION Singapore (SGD $) * Australia (AUD $) * Belgium (EUR €) * Canada (CAD $) * Finland (EUR €) * France (EUR €) * Germany (EUR €) * Greece (EUR €) * Ireland (EUR €) * Italy (EUR €) * Japan (JPY ¥) * Kosovo (EUR €) * Latvia (EUR €) * Lithuania (EUR €) * Luxembourg (EUR €) * Malaysia (MYR RM) * Malta (EUR €) * Monaco (EUR €) * Netherlands (EUR €) * New Zealand (NZD $) * Norway (EUR €) * Portugal (EUR €) * Singapore (SGD $) * South Korea (KRW ₩) * Spain (EUR €) * Sweden (EUR €) * Switzerland (EUR €) * Thailand (THB ฿) * United Kingdom (GBP £) * United States (USD $) * Vatican City (EUR €) © 2023, LandingPad Payment methods * American Express * Apple Pay * Google Pay * Mastercard * Shop Pay * Union Pay * Visa * Choosing a selection results in a full page refresh.